Bay View

4.8
(4 reviews)
Lito Area, Poseidonas Sreet, Faliraki 85105 Greece
Official website
Limited Service Property
Luxury
Hotel
Bay View | Rhodes | Greece | TripAligner