Lords
Travelling on a budget, yet don't fancy the smells and snores of dormitory accommodation? Lords, a bottom-dollar basic hotel in the heart of very desirable Bayswater, could be the answer to your prayer. Learn more >
All hotels and hostels in: United Kingdom, London
No reviews found or there is an error



Add your review



