Resort Lindos Princess Beach Hotel
★★★★
lothiarika, Lardos, Rhodes, 851 09, Greece, Rhodes, Greece Show on map
Elvita Beach Hotel is a 1-star hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic. The property has 10 rooms.
lothiarika, Lardos, Rhodes, 851 09, Greece, Rhodes, 851 09, Greece
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Elvita Beach Hotel is located at lothiarika, Lardos, Rhodes, 851 09, Greece, Rhodes 851 09, Greece.
Elvita Beach Hotel is rated 1 stars.
Elvita Beach Hotel has 10 rooms.
Highly rated alternatives close by
Resort
Serviced apartment
Hotel
Serviced apartment
Serviced apartment
Hotel