Royal Hyde Park Hotel
Guest Review Score: 5.7/10
One of the recently established three star hotels in London, Royal Hyde Park is located close to London Victoria railway station and can also be reached by boarding a tube to Bayswater tube station which is at a stone’s throw from the hotel.
All its 40 rooms offer en suite facilities and ideal for both business and leisure travellers. The trained and amiable staff leaves no stone unturned to offer the most comfortable stay here.
With Hyde Park and Kensington Palace close to this hotel, the guests often love to shop at Kensington High Street for shopping delights. Apart from this, the area around the hotel is surrounded by restaurants, bars and pubs to relish.
Check In : 14:00
Check Out :