Cuba Lido
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Food & beverage, Arts & entertainment
Address: Rhodes
GPS Coordinates:
36.33589,28.20635
Rhodes, Rhodes Regional Unit, South Aegean Region, Greece
Facebook: facebook.com/191868734210650
Instagram: Photos and Videos
List of nearest hotels:
Bay View located at Lito Area, Poseidonas street, 42 meters southwest.
Villa Dora located at Posidonos Avenue, 150 meters southwest.
Aquarius Beach Hotel located at Faliraki Beach, 220 meters northwest.
Kathara Bay Apartments located at 1, Agion Apostolon str., 225 meters south.
Anelia Boutique Studios & Apartments located at Athinas street, 256 meters northwest.
Emerald Dream located at οδοσ Ποσειδωνος φαληρακι ισογεια κατοικια Νο 1,, 384 meters west.
Paradise Studios located at Kathara Beach, 387 meters south.
You can find and book more hotels, hostels and apartments in our interactive hotel map