Athena is located in London, close to Hyde Park Speakers' Corner, Marble Arch, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Trafalgar Square.
Athena features multilingual staff, express check-in, and an elevator (lift). Wireless Internet access (surcharge) is available in public areas. Additional property amenities include tour assistance.
36 guestrooms at Athena feature coffee/tea makers and safes. Wireless Internet access is available. In addition to desks, guestrooms offer direct-dial phones.
- 110/114 Sussex Gardens
- London W2 1UA
- User Rating