
London, United Kingdom
Haven Hotel
3-star hotel · HOTEL SOLUTIONS DIRECT LTD
This hotel enjoys an ideal location, just a short walk from Paddington Station and some 4 minutes' walk from Edgware Road station. It offers easy access to London's major tourist attractions such as Madame Tussaud's, Buckingham…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- 24-hour security · extra charge


