Hotfrog UK provides information regarding Aquarius Hotel in London Greater London. Aquarius Hotel is located at 20-22 Hogarth Rd, London Greater London SW5 0PT and provides Accommodation services. Contact them on 020 7373 6155 or by visiting them on their website http://www.aquariushotel.co.uk.
Aquarius Hotel. Comfortable, convenient, clean and affordable budget accommodation in Central London