Convenient location.
Inverness Terrace Apartments is conveniently located, according to past guests. The property is within walking distance of Kensington Gardens, Hyde Park, and Notting Hill, while the nearby Bayswater underground station offers easy access across the city. Additionally, guests report that there are plenty of restaurants, shops, and supermarkets nearby.