Excellently located just 100 metres from Earls Court underground station, the Aquarius Hotel is situated on an attractive residential street lined with Edwardian buildings. The hotel is close to the popular shopping areas of Kensington and Chelsea and has fantastic transport links, via bus or underground, to all of Londons best tourist attractions.