Get an overview of this hotel3-star hotel in Rhodes


Situated in Rhodes, this hotel is within 1 mi (2 km) of Water Park Faliraki and Kallithea Beach. Faliraki Beach and Kallithea Springs are also within 3 mi (5 km).

Sorry, we seem to have had an issue loading our review content. Try again?