Les clients de l'hotel 80 Inverness Terrace Londres peuvent bénéficier d'un accès à la cathédrale Saint-Paul de Londres, situé à 7 km.
Situé à seulement 150 mètres de l'aire de jeux Diana Memorial, l'hotel se trouve également à 17 minutes de marche des lieux de divertissement comme le Théâtre Puppet Theatre Barge. Le musée British est accessible à 4 km. De plus, le Grand magasin Harrods se trouve à environ 25 minutes à pied, ainsi que la Bayswater est à deux pas de 80 Inverness Terrace de Londres. La gare de Marylebone est également située à 2 km.
L'hôtel dispose de 9 chambres dotées d'un fer à repasser et une table à repasser, ainsi que d'équipements modernes comme l'Internet à haut débit et la TV par satellite.
Un restaurant Bella Italia propose une cuisine italienne et se situe à seulement 250 mètres de l'hotel 80 Inverness Terrace.