10 reviews
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.
20-22 Leinster Square, W2 4PR