The 2-star Aquarius Hotel offers an en-suite accommodation in Westminster district of London. The hotel represents imperial architecture in London.
The property lies within 2.1 km from Up at The O2, Harrods and Hyde Park. Aquarius Hotel is also located near Royal Albert Hall, Olympia Exhibition Centre and Stamford Bridge.
The city center is 5 km away from the hotel. The hotel is within 20 minutes' drive from London City airport.
This property counts 41 guestrooms featuring Classic Triple Room, Quadruple Room and Twin Room. Some rooms feature views over Hyde Park. Bathrooms are fitted with bath sheets and a shower.
Eat & Drink
Dining options include a complimentary continental breakfast served every morning.
Wireless internet is available in the entire hotel at GBP 3 per day.
No parking available.