Hotel Helios Garden

Load more Helios Garden images

Address: Rhodes, Dodecanese, Greek Islands - Greece
Helios Garden Features: updating

Book now for 88 EUR

Open static map


Helios Garden is set in Rhodes City and is close to nearby attractions, including Palace of the Grand Master of the Knights of Rhodes, the Kahal Shalom Synagogue and the Archaeological Museum of Rhodes. It also features a sun deck. There are 3 apartments at the property, each offering all the necessities to ensure a comfortable stay. Located just a 10-minute walk from Helios Garden is Diagoras Stadium. Guests can also visit Colossus of Rhodes.

Most popular hotels in Rhodes

Greece > Rhodes hotels