Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Alkyonides Hotel
Property Info
Check-in starts at: 14:00
Check-out ends at: 12:00
Located in Rhodes, Alkyonides Hotel is within a 15-minute drive of Acropolis of Rhodes and Temple of Apollo. This hotel is 7.2 mi (11.7 km) from Archaeological Museum of Rhodes and 7.5 mi (12 km) from Elli Beach.Make yourself at home in one of the 22 air-conditioned rooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries.Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 8 AM to 10 AM for a fee.Take...
More details
62 Niriides Street, Kremasti - Rhodes, Rhodes - Greece - 85104
Property Amenities
Check-in starts at: 14:00
Check-out ends at: 12:00