Caesar Hotel, London

26-33 Queens GardensBayswater, LondonW2 3BD, United Kingdom