Holiday Villa Hotel, Londra

35-37 Leinster GardensBayswater, LondraW2 3AN, Gran Bretagna