London Hyde Park :- London Hyde Park is the five star hotel located in Central London. It is the largest of four Royal Parks that form a chain from the entrance of Kensington Palace through Kensington Gardens and Hyde Park. The hotel offers you all basic amenities and also provides breakfast. If you want to see local sightseeing of this hotel then the famous Kensington Palace and Royal Albert Hall are located close by as well. The Hotel is surrounded by various restaurants, Bombay Palace and Spice of India.
Google Review Rating :- 4.6*
Prices Starts : - INR 12,853/-
Hilton London Angel Islington:-This five star hotel located in London. It is located 1.8 miles from the British Museum, this contemporary hotel is 2.8 miles from the Tower of London. The hotel offers you paid wifi, paid parking, air conditioned, laundry Services, room services etc.
Google Review Rating :- 4.2*
Prices Starts : - INR 9,137/-
Address: - 53 Upper St, London N1 0UY, UK
Park Grand London Kensington:- Park Grand London Kensington hotel is located in London which is 6-minute walking distance from Earl's Court underground station. The Hotel offers you laundry service, business centre, room service, restaurant etc.
Google Review Rating :- 4.1*
Prices Starts : - INR 6,142/-
Address: - 33/37 Hogarth Rd, Kensington, London SW5 0QQ, UK