Athena Palace 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Athena Palace

About the 2* Athena Palace

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.brPlease note that the reception closes at 10:30pm.

2* Athena Palace on a map of United Kingdom

London Airport 2* Athena Palace
Flight + Hotel
Hotel Only
Athena Palace
England: South United Kingdom
Athena Palace
For nights
Guests in Room 1
Adults Children