Athena Palace is a 2-star venue set 3.1 km away from Clissold Park. The hotel in London attracts guests with its original architecture.
The venue is 3.4 km away from Battersea Park. The property lies within 10 km from the city center.
The property offers 28 guestrooms appointed with plasma-screen TV, TV with satellite channels and IDD phone. The rooms feature a simple interior.
The a la carte restaurant serves dishes of international cuisine. Situated 200 meters from the venue Atari-Ya Sushi and Autograf serve a variety of food.
This hotel is 250 meters from Turnpike Lane underground station. The hotel is located within 15 km distance of London City airport.