20-22 Hogarth Road
Aquarius Hotel is a bed and breakfast with 38 rooms situated in Earl's Court. Each room is equipped with a TV and guests are served with a complimentary Continental breakfast during their stay.
No reviews found. Be the first to review this place.