£45.27

2.0-star
Ethnikis Antistasis 72

View All Deals

SKU: 5354894 Category:

Description

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

Hotel Amenities

Luggage storage

Free parking nearby

Terrace

Computer station

Location