Popular attractions Natural History Museum and Victoria and Albert Museum are located nearby. Hotel in Kensington, London (0.3 miles from Gloucester Road Tube Station) The luxurious Kensington Hotel is located in the heart of South Kensington and within a 20-minute stroll of Harrods, Harvey Nichols and The Royal Albert Hall. Hotels near Gloucester Road Station, St Johns on Tripadvisor: Find 37,937 traveler reviews, 85 candid photos, and prices for 2,447 hotels near Gloucester Road Station in St Johns, Isle of Man. Our Gloucester Road hotel has recently been refurbished in a charming, contemporary design with quirky touches throughout. ibis Styles London Gloucester Road Hotel, London: 198 Hotel Reviews, 169 traveller photos, and great deals for ibis Styles London Gloucester Road Hotel, ranked #477 of 1,155 hotels in London and rated 4 of 5 at Tripadvisor. Book ibis Styles London Gloucester Road Hotel, London on Tripadvisor: See 198 traveler reviews, 169 candid photos, and great deals for ibis Styles London Gloucester Road Hotel, ranked #473 of 1,150 hotels in London and rated 4 of 5 at Tripadvisor. Book the Millennium Gloucester Hotel London Kensington - Stay at this 4-star business-friendly hotel in London. Enjoy free WiFi, 3 restaurants, and breakfast. Rooms are subtly inspired by the London Underground - look out for the surprising, playful touches that make this hotel special.