ULookUBook
Holidays
View All Holidays
Destinations
Short Haul Destinations
Bulgaria Croatia Cyprus Italy Malta Morocco Tunisia
View all destinations
City Breaks
View all city breaks
Disneyland Paris
View all Disney holidays

Athena Palace

Hotel Overview

The Athena Palace hotel is located in a multicultural area of North London, close to Turnpike Lane tube station with its direct line links and easy access to the West End and all entertainment and tourist attractions. . This 2 star hotel is within easy walking distance of modern shopping malls and the local attractions such as Arsenal and Tottenham Hotspurs Football Clubs or Alexandra Palace, now a popular venue and a former royal residence and previous home of the BBC, offering panoramic views across London. The rooms at family run Athena Palace Hotel are simply furnished, clean and comfortable. There are complimentary tea and coffee facilities in the rooms and a buffet style breakfast on offer in the restaurant which also serves lunch and dinner, together with a small bar. This property is ideal for people travelling on a budget and provides excellent value.Please note that the reception closes at 10:30pm.

659 Green Lanes

London


United Kingdom

Please note: Map shows the rough area of the hotel and may not be 100% accurate.