19 Leinster Gardens, London, GB
The Henry VIII hotel is housed within a restored Victorian building located in the Bayswater district of London, England. Hyde Park offers recreation 300 metres from the hotel, and Oxford Street shops are positioned one kilometre away. Hotel Features. The hotel offers dining at The Tudor Rose Bar and Restaurant. Art Deco design complements breakfast buffets and an international dinner menu. Room service is available during limited hours.