Directions to Lydia HotelAddress: 25th March Street 31, Rhodes, Greece
Average rating: 0%
Rooms from: US$ 119.87
Directions to Lydia Hotel
Lydia Hotel is ideally situated at the very center of the new Rhodes Town. Situated between two main streets, '25th March street', and for pedestrians only 'Themeli' street . The hotel is surrounded by commercial shops, and the local market.