The Crown Hotel, a 4-star hotel in North West London, provides an ideal setting for both city breaks and business trips. When you choose to stay at the Crown Hotel, exploring London becomes a breeze, thanks to the excellent transport links to prominent destinations such as Wembley Stadium, Paddington, King’s Cross, and St Pancras International. Moreover, The Crown Hotel offers easy access to nearby attractions like Regent’s Park, Baker Street, Notting Hill, and Lord’s Cricket Ground.
Capture your London moments and create lasting memories by exploring renowned sites like Hyde Park, Westminster Abbey, or The National Gallery – all connected by bus or tube from the hotel.