Located approximately a 20-minute stroll from Kyoto Japanese Garden, 80 Inverness Terrace London hotel offers access to tourist attractions throughout London.
Located only 450 feet from Diana Princess of Wales Memorial Playground, the London hotel is also 1.2 miles from entertainment venues like Royal Albert Hall. Be sure to visit the royal residence "Kensington Palace" within reach of the hotel. The privately run Sherlock Holmes Museum is around 25 minutes by foot from the 80 Inverness Terrace London, while Marylebone is situated 1.4 miles away. The property is nestled just moments from Bayswater subway station.
The London hotel welcomes guests to 9 rooms fitted with an iron with ironing board as well as high-speed internet and a satellite television. Guests can also use an electric kettle, a fridge, and a kitchenware provided in the rooms.
The neighborhood features restaurants, including Bella Italia, which is just 850 feet from the 80 Inverness Terrace.