In northwest London, just a short walk from Swiss Cottage Tube Station and Lord’s Cricket Ground as well as Abbey Road and Regent’s Park, this hotel is in a great position for those looking to explore the many delights of London. The rooms have been designed with care and attention and have an exceptional range of modern amenities.