|
|
Athena Palace Hotel London
657 Green Lanes
London United Kingdom
Rated 49 / 100 based on 4 customer reviews. |
|
Location
Situated in London, Athena Palace Hotel is just 6 kilometres form Camden Market, which offers all the shopping conveniences under a single roof. Visitors can take time to explore the London Canal Museum that incorporates two ice wells preserved under the building.
Rooms
Guests can relax at the comforts of 30 well maintained accommodation units, which are thoughtfully designed for guests' convenience. Each units come with cable TV, air-conditioner, telephone and wireless Internet access.
Restaurant
Athena Palace Hotel in London offers delicious cuisine for guests' meal in an elegant setting of the on-site restaurant. The hotel's bar is the place to relax in the evening with a sip of the cocktail. |
Facilities @ Athena Palace Hotel London include:
Restaurant |