Online reservation

Athena Palace London

657 Green Lanes N8 0Qy, London, United Kingdom

The 2-star Athena Palace is situated a mere 3.4 km away from Battersea Park. Behind the original facade of Athena Palace lies simple interior.

The venue is 6 km away from Business Design Centre . The property is set within 10 km distance from London city center.

A broad variety of international dishes is served at the a la carte restaurant. Serving both food and drinks, Autograf and Penang Satay House are situated around 200 meters from the property.

Well connected to many sights, Athena Palace is close to Turnpike Lane subway station and West Green, Turnpike Lane Station (N-bound) bus station. London City airport is 20 minutes' drive from away.

Important information

Check-out:until 11:00 hours



  • Car park


  • Restaurant

Room Amenities

  • Central heating


657 Green Lanes N8 0Qy, London, United Kingdom


Please, select dates to see available rooms.


Add review

Your details

Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us

Athena Palace

657 Green Lanes N8 0Qy, London, United Kingdom

What's nearby

  • Local attractions
  • Odeon Muswell Hill
    3.3 km
  • Alexandra Palace
    2.2 km
  • The 39 Steps
    3.2 km
  • Battersea Park
    3.4 km
  • Emirates Stadium
    3.5 km
  • Visite Londres
    3.6 km
  • Wicked the Musical
    3.6 km
  • Jongleurs Piccadilly
    3.8 km
  • The Laboratory Spa and Health Club
    2.6 km
  • Skiplex
    2.8 km
  • Airports
  • London City Airport
    13.9 km
  • Train stations
  • Northumberland Park
    3.7 km