Elli Restaurant beach bar
Phone Number: +302241022545 , 2241022545
Website: Suggest Official Website
Categories: Italian Restaurant
Address: Πλατεια Κουντουριωτη 6, 85100 Rhodes, Grèce
GPS Coordinates:
36.4531,28.22471
Rhodes, Rhodes Regional Unit, South Aegean Region, Greece
Facebook: facebook.com/399394113795425
Instagram: Photos and Videos
List of nearest hotels:
Astron Hotel Rhodes two stars hotel located at I. Kazouli 10, 238 meters west.
City Center Hotel three stars hotel located at 2, Iroon Polytechniou str., 273 meters west.
International Hotel two stars hotel located at I. Kazouli, 288 meters west.
Island Boutique Hotel five stars hotel located at 13 ko street, 294 meters west.
Aquamare Hotel three stars hotel located at 7, Kos str., 319 meters west.
Best Western Plaza Hotel five stars hotel located at Ierou Lochou Str., 328 meters southwest.
Mediterranean Hotel five stars hotel located at 35-37, Kos Street, 337 meters northwest.
You can find and book more hotels, hostels and apartments in our interactive hotel map