Comparing hotel prices from multiple sites...
Stays found: 0
Booking sites searched: 0

Hotel Athena Palace (London, United Kingdom)


Hotel Athena Palace (London, United Kingdom)

About Hotel Athena Palace

Athena Palace Hotel is a two-star located in a multicultural area of Northern London, close to Turnpike Lane tube station with its direct line links to tourist spots and a direct link to St. Pancras station from where the Eurolink trains leave. Nearby tourists spots include Alexandra Palace, Bruce Castle Museum, Pierre Victoire, The Armoury Arsenal Official Store, White Hart Lane Stadium, Emirates Stadium, The Angel Inn and Highgate Cemetery. The hotel provide 20 bed rooms including single, double, twin and triple rooms with a choice of single and double bed. Each room is equipped with a cable TV, wireless internet and central heating service. En-suite facilities are provided throughout the hotel. The reception is open from 7am to 11pm to provide information and luggage storage. A bar and TV room can be used by guests as can the Greek restaurant which also serves Mediterranean and International fare.

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym

Rating overview

  • Location
    Fair  (7.2 / 10)
  • Rooms
    Okay  (6.5 / 10)
  • Service
    Fair  (7.2 / 10)
  • Cleanliness
    Okay  (6.7 / 10)
  • Value for money
    Okay  (6.8 / 10)

All amenities

Property amenities
  1. Café
  2. Hotel bar
  3. Convenience store
  4. Non-smoking rooms
  5. PC with internet
  6. Restaurant
  7. 24-hour reception
  8. WiFi in public areas
  9. Free WiFi
Room amenities
  1. Openable windows
  2. Television
  3. Central heating
  4. Cable TV


657 Green Lanes , N8 0QY , London , United Kingdom
Telephone: +44(208)3486644 | Fax: +44(208)3429942

Frequently Asked Questions about Hotel Athena Palace

  • Is there a pool area at Hotel Athena Palace?

    No, Hotel Athena Palace doesn’t offer pool areas.

  • Are pets allowed at Hotel Athena Palace?

    No, Hotel Athena Palace doesn’t allow pets.

  • Is parking available at Hotel Athena Palace?

    No, Hotel Athena Palace doesn’t provide parking.

  • Where is Hotel Athena Palace located?

    Hotel Athena Palace is located in 657 Green Lanes, N8 0QY, London, United Kingdom.

  • Which popular attractions are close to Hotel Athena Palace?

Interesting hotels nearby Hotel Athena Palace

These hotels may also be interesting for you...

Destinations nearby Hotel Athena Palace

Other destinations close to Hotel Athena Palace

Explore nearby attractions