Centraal in Rhodos-stad, op ongeveer 300 m van het strand en op een paar minuten lopen van de beroemde haven van Mandraki en de oude binnenstad.