London, United Kingdom
Abbey Lodge Hotel
3-star hotel
Abbey Lodge Hotel offers 17 guest rooms with complimentary Wi-Fi throughout. The reception desk is available 24/7 for guest assistance. While cots are not available, the hotel prioritizes accessibility and features…
- Wi-fi
- 24-hour reception
- Car park
- Laundry service














