Sole Giaguaro
Phone Number: +302244046262
Website: Suggest Official Website
Categories: Restaurant
Address: 851 09
GPS Coordinates:
35.96614,27.86187
Rhodes, Rhodes Regional Unit, South Aegean Region, Greece
Facebook: facebook.com/627420857732767
Instagram: Photos and Videos
List of nearest hotels:
Theo's House located at 107, 118 meters northeast.
Theofilos House located at Lakhaniá, 123 meters east.
Villa Kiki located at Lachania, 177 meters north.
Sandra Studio located at Rodas Lachania, 255 meters north.
Meltemi Breeze Pool House located at Lachania street 1, 277 meters north.
Villa Helidoni located at 1 Lahania street, 279 meters north.
The Four Elements located at Lachania, 282 meters east.
You can find and book more hotels, hostels and apartments in our interactive hotel map