£61.62

2.0-star
Kolokotroni 114

View All Deals

SKU: 2479564 Category:

Description

Located in Rhodes Town, this hotel is within 1 mi (2 km) of Virgin of the Burgh Church, Archaeological Museum of Rhodes, and Palace of the Grand Master of the Knights of Rhodes. Acropolis of Rhodes and Temple of Apollo are also within 1 mi (2 km).

Hotel Amenities

Total number of rooms – 42

Number of floors – 4

Breakfast available (surcharge)

24-hour front desk

Location