Athena Palace 2*
Athena Palace is a 2-star venue positioned about 4.3 km from Hampstead Heath. The hotel is a good example of original architecture in London.
The venue is 6 km away from Business Design Centre . The property is set within 10 km distance from the city center.
A range of international dishes is offered at the a la carte restaurant. Guests can share a meal in Autograf and Atari-Ya Sushi, located about 200 meters away.
West Green, Turnpike Lane Station (N-bound) bus stop is 200 meters from the hotel and a 5-minute walk takes guests to Turnpike Lane underground station. There is London City airport at a 15 km distance.
Check-out:until 11:00 hours
Meals and drinks
In the room
- Central heating