Millennium Gloucester Hotel Kensington
This modern, four-star deluxe hotel is located in the heart of Kensington – less than a minutes walk from Gloucester Road underground station. The hotel offers an understated elegance with a relaxed environment and friendly, whilst discreet level of service. Hyde Park, Kensington Palace and Gardens, The Royal Albert Hall, The Natural History Museum, Science and Victoria & Albert Museums as well as Earl’s Court and Olympia Exhibition Centres are a short walk away.