With a stay at Athena in London (London City Centre), you'll be a 5-minute drive from Marble Arch and 6 minutes from Hyde Park. This hotel is 1.9 mi (3 km) from University College London and 2.1 mi (3.4 km) from Buckingham Palace.
Make yourself at home in one of the 36 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include phones, as well as safes and desks.
A complimentary English breakfast is included.
Business, Other Amenities
Featured amenities include express check-in, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite.
Book online or call +39 041 8620400