Offering storage for belongings, the 2-star Aquarius Hotel London lies in a museum district, 3 miles from the Trafalgar Square art museum "National Gallery" and a 17-minute stroll from Kyoto Japanese Garden. This hotel also includes a car park.
The London hotel is centrally situated 3.3 miles from the famous British Museum. The Aquarius is located in the very heart of London, not far from London West Brompton train station. This accommodation is also within a few blocks of the River Thames. Supplement your educational experience by visiting the public research university "Royal College of Art", which is a 20-minute walk from the hotel. The property is only a few steps from Earl's Court metro station.
En suite bathrooms are included in the rooms.
A continental breakfast is served daily. The Aquarius London is within easy reach of Eastern Star and serves delectable meals.