
London, United Kingdom
The Angus Hotel
2-star hotel
The Angus Hotel, located in London's city center, offers convenient amenities such as complimentary Wi-Fi, a communal TV area, and tour/ticket assistance. The 35 guestrooms feature en suite bathrooms with showers, safes, and…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Wheelchair-accessible


