Restaurant
The hotel has restaurant.
Ialyssos Beach | Elef. Venizelou 1 - 85101 - Rhodes,
Greece
View Map
Area: Ialyssos
Couples only Resort.
Important place or monument close to the hotel: situated on the lush green west coast of Rhodes and just 7km from the chic, cosmopolitan Mandraki Harbour (Rhodes New Town).
Vote HotelsClick: 4.7/5 View Reviews
The hotel has restaurant.
The Hotel Latino Bay offers a relaxing bar.