Hyde Park Hostel

2.2
(262 reviews)
2-6 Inverness Terrace Bayswater, London W2 3HU England
+44 20 7229 5101
Budget
Hostel
Hotel
Hyde Park Hostel | London | United Kingdom | TripAligner