More about Smart Hyde Park View Hostel
Smart Hyde Park View Hostel is located at 16 Leinster Terrace, Bayswater, W2 3EU London, United Kingdom
+442072628684
https://www.smarthostels.com/hyde-park-view