Leinster House (Bayswater)
HostelOne of the Top rated Hostels in Westminster
Address
44-46 Leinster Gardens, Leinster Terrace, London W2 3AT, United Kingdom
Website
Contact
+44 20 3911 5647Rating on Google Maps
4.60 (124 reviews)Open on Google Maps