Helios Garden Boutique Apartments
Rhodes Town
Set in the heart of Rhodes Town, Helios Garden Boutique Apartments offers air-conditioned accommodation in a quiet part of the UNESCO World Heritage Site, surrounded by cultural and historical monuments. The Grand Masters Palace is 500 metres away. Free WiFi is available throughout.Surrounded by a communal garden, the stone-built Helios Garden Boutique Apartments have been restored with respect to local traditional architecture, featuring hand carved wooden furniture.All units include a seating and dining area with traditional elements. There is also a fully equipped kitchen, complete with an oven, ...








































