The Kensington Hotel - A Luxury Townhouse Hotel, Londra

109-113 Queens Gate South Kensington,Kensungton Sud, LondraSW7 5LR, Gran Bretagna