Inverness Place Hotel is placed in a shopping area of London in the vicinity of Madame Tussauds London, British Museum and The London Eye.
The city center is 5 km away from the hotel. The property is set 10 minutes' walk away from Threesixty Theatre, Regents Canal and Royal Albert Hall.
Inverness Place Hotel provides guestrooms appointed with a kitchen and a microwave.
Serving guests with indian dishes, Snowflake Gelato is 100 meters away.
The hotel stands within a 5-minute stroll of Queensway subway station and within a 15-minute walking distance of Paddington train station. Guests can reach London City airport within 20 minutes' drive.