Adorned with a zoo and a park, 3.2 km from Trafalgar Square, the lovely Athena Hotel - B&B London includes 38 rooms. This 3-star guest house features Wi-Fi throughout the property and a private parking lot nearby.
The accommodation also offers an English breakfast. Enjoy Indian cuisine in the restaurant Dosa Chai, situated a 5-minute walk away.
The property boasts a central location really close to Edgware Road tube station. The hotel is also located about a 5-minute ride from The Serpentine and 10 minutes' drive from Madame Tussauds London. Visit The Long Water, nearly 20 minutes' walk from this lovely accommodation, and feel complete harmony with the nature of United Kingdom. You can easily find Natural History Museum 10 minutes by car from Athena Hotel - B&B. For those travelling from afar, London City airport is 33 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please