Print out the information
Lydia Hotel
Address
31, 25th March Street, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/2248
Coordinates
36.449810, 28.222107
Hotel info
Air Condition
Cooler
Free Internet
Free Parking
Pets Allowed
Room Service
Print out the information