Daily breakfast included. Built in 1876, this traditional Victorian townhouse hotel is located opposite the Gloucester Road tube station and within walking distance of Harrods, the Natural History Museum and Hyde Park.
Travel Connection, since 1990! Seller of Travel:
CS100323210.
240 Newport Center Drive, Newport Beach, CA 92660
Copyright 2005, 2006 - All Rights Reserved