Hotel: Athena Apartments **+

The Athena Hotel is located in the City of Rhodes, 150 m from the beach, 200 m from the centre and 15 km from the airport.

Hotel Description

This Hotel is situated in the heart of the City of Rhodes, close to shops, restaurants and bars. The Old Town of the City is about 15 minute walk away. Facilities of the hotel include 24 hour reception, swimming pool, restaurant, bar and cafeteria, games room, TV room, free parking, safety deposit boxes at reception (local charge) and WiFi (local charge). The apartments are equipped with kitchenette, bathroom, hairdryer, TV, balcony, telephone, fridge and air-conditioning (Free in June to September, but local charge outside of this period). Address: 6 Leon Street 27, City of Rhodes, 85100, Rhodes, Greece.

Hotel Address

6 Leon Street 27, , 85100 City of Rhodes, , Rhodes

Hotel Features

Distance to center 0.2 km
Distance to airport 11 km
Distance to beach 0.15 km

Hotel Images

Hotel Map