
London, United Kingdom
Royal National
3-star hotel · IMPERIAL LONDON HOTELS
This modern hotel is centrally located within walking distance from attractions such as the British Museum, Covent Garden, Oxford Street, Piccadilly Circus or Regent's Park. It is the largest hotel in the centre of London…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge


