|
Other Hotels in London
- Lambeth
81-83 Waterloo Road, Lambeth, London, SE1 8UD
Tags:
bar, hotel, lounge bar, televisions
|
2 Reviews
|
|
Other Hotels in London
- Lambeth
Belvedere Road, Lambeth, London, SE1 8XT
Tags:
air conditioning, car parking, restaurant, televisions, wi-fi
|
0 Reviews
|