The New Inn
The New Inn Hotel is a good accommodation choice in London.
A 10-minute ride from Up at The O2, St. John's and British Museum. This charming property is 10 minutes' walk to Lord's Cricket Ground, London Zoo and Regents Park.
The rooms in The New Inn Hotel come with free Wi-Fi, ironing facilities, a separate toilet, multi-channel TV and a dressing area. The property boasts views of Regents Park from its rooms. The rooms feature en suite bathrooms as well as an electric kettle and coffee/tea makers for self-catering.
At the restaurant Thai dishes are served. The steakhouse The New Inn is around 100 meters away.
The nearest subway station is Swiss Cottage, located about 550 meters from the hotel. The hotel is around 20 km from London City airport.