York House offers accommodation in London, 1.2 km from Hyde Park. The unit is 1.4 km from Royal Albert Hall. A dishwasher, an oven and a microwave can be found in the kitchen. A flat-screen TV is offered.
York House offers accommodation in London, 1.2 km from Hyde Park. The unit is 1.4 km from Roya Read more
York House offers accommodation in London, 1.2 km from Hyde Park. The unit is 1.4 km from Royal Albert Hall. A dishwasher, an oven and a microwave can be found in the kitchen. A flat-screen TV is offered.
York House offers accommodation in London, 1.2 km from Hyde Park. The unit is 1.4 km from Royal Albert Hall. A dishwasher, an oven and a microwave can be found in the kitchen. A flat-screen TV is offered.
Number of Rooms: 1