Margaret Hotel Rhodes
Hotel
Rodi
Margaret Hotel Rhodes is situated in Rhodes Town, within 800 metres of Kremasti Beach and 2.7 km of Ialyssos Beach. Each accommodation at the 3-star hotel has pool views, and guests can enjoy access to an outdoor swimming pool.
Numero delle stanze: 50
Demokratias Str.- Kremasti Village, Città di Rodi, 85101, Grecia