
London, United Kingdom
Athena Hotel - B&B
3-star hotel
Athena Hotel is a family-run 3-star hotel located in a Grade II listed Victorian townhouse on the quiet, tree-lined Sussex Gardens. Situated approximately 400 metres from Paddington Station, the hotel offers excellent transport…
- Wi-fi
- 24-hour reception
- Breakfast
- Breakfast room


