Moscha Hotel
Rhodes South Aegean
Check in
12:00 PM
Check out
1:00 PM
Wake up to the symphony of waves at Moscha Hotel, your personal slice of coastal paradise, you'll be by the sea, within a 10-minute drive of Water Park Faliraki and Kathará Beach. This beach hotel is 30 minutes drive to Tsambika Beach and 30 minutes drive to Rhodes Port.
Make yourself at home in one of the 15 air-conditioned rooms featuring flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers.
Property Details
Location
Apollonos street, Rhodes, South Aegean 85109, Greece