Fountain House
1 Lancaster Terrace Bayswater London Greater London England W2 3PF United Kingdom
ApartHotel
2.8 miles away
Local Information
Located in Bayswater , very close to Hyde Park, this ApartHotel provides a number of 4 star apartment's with kitchen in different sleeping capacities.