Get in Touch
Questions or bookings? Reach out and we’ll make your stay perfect.
Phone
+44 20 7946 0958
contact@hostlondon.co.uk
Our Location
Find us nestled in the heart of London, where comfort meets the city's vibrant energy.
Address
123 King's Cross Road
Hours
9am - 6pm
