Отель Hibiscus находится в 300 метрах от площади Республики в Париже, поблизости от железнодорожных станций Gare de Lyon, Gare du Nord и Gare de l'Est, в 10 минутах от Opera Garnier (деловой и торговый район), Лувра и Pompidou Centre. 7-этажный отель был построен в 1900 году и сохранил шарм того времени, хотя недавно был полностью отремонтирован.