Home > Travel > Europe > Greece > Rhodes > Rhodes Hotels > Rhodes Rhodes Hotels > Lydia Hotel, Rhodes

Product information

for Lydia Hotel, Rhodes

Product Details

Rooms 60
Type Hotel
Address 25 Martiou 31, 85100 Rhodes
City Rhodes
Country Greece

See more Information

Related Tags

for Lydia Hotel, Rhodes