
London, United Kingdom
Numa London Bloomsbury
4-star hotel · NUMA
Enjoy a stylish stay at Numa London Bloomsbury, a boutique hotel in the heart of London's City Centre, just steps from Tottenham Court Road and a short walk from the British Museum. The 86 air-conditioned rooms offer smart TVs…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service · extra charge























