£112.87

2.0-star
Main street of Kallithea Rhodes

View All Deals

SKU: 15170637 Category:

Description

Located in Kallithea, this hotel is within 3 mi (5 km) of Kallithea Springs, Rodini Park, and Diagoras Stadium. Acropolis of Rhodes and Temple of Apollo are also within 6 mi (10 km).

Hotel Amenities

Barbecue grill(s)

Breakfast available (surcharge)

24-hour front desk

Location