Choose your room
80 Inverness Terrace
Located around 20 minutes' walk from Kyoto Japanese Garden, 80 Inverness Terrace London hotel includes 9 rooms.
The hotel in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre is approximately 3 km from the scenic Regent's Park and 2.2 km from such shopping venues as the perennially crowded Harrods. A popular place in London is the Royal Albert Hall, which is nearly 25 minutes' walk away. The Diana Princess of Wales Memorial Playground is also just near the 80 Inverness Terrace London. Guests will find Bayswater underground station 200 metres from the hotel.
The property offers rooms with an adjoining terrace complete with ironing equipment. This London hotel also features an electric kettle, a fridge, and kitchenware.
Serving Italian meals, Bella Italia lies just moments from the accommodation.