Smart Hyde Park View Hostel

16 Leinster Terrace, Westminster Borough, Londres, W2 3EU, Reino Unido

Hotel image
Ver más opiniones del Smart Hyde Park View Hostel