
London, United Kingdom
Arosfa Hotel London by Compass Hospitality
3-star hotel · COMPASS HOSPITALITY
Enjoy garden views at Arosfa Hotel London by Compass Hospitality, located in London City Centre, a short walk from Tottenham Court Road and The British Museum. The 17 guestrooms offer flat-screen TVs, complimentary Wi-Fi, and…
- Wi-fi
- Wired Internet
- Restaurant
- Bar · extra charge























