Circled by a zoo and a park, nearly a 10-minute drive 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 features an English breakfast. Dosa Chai is located just a short walk from this London hotel and serves Indian food.
The property boasts a central location within walking distance of Edgware Road tube station. The hotel is also located at a distance of 450 metres from The Serpentine and a 10-minute ride from Madame Tussauds London. Visit The Long Water, around 20 minutes' walk from this lovely accommodation, and feel complete harmony with the nature of United Kingdom. Natural History Museum is 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