Situé à moins de 2 km du Siège d'Arthur, The Inn Place Édimbourg dispose du Wi-Fi dans toute la propriété. Le mini-hôtel offre 27 chambres d'hôtes avec vue sur la cour.
L'hôtel est près de la gare et offre un accès rapide au château d'Edimbourg. Situé près du Centre historique, cet hébergement est à côté de la Galerie d'art City Art Centre. Cet hôtel 4 étoiles est situé à moins de 14 minutes à pied le Parc à thème Our Dynamic Earth. La gare routière d'Edinburgh, permettant une bonne connexion dans toute la ville, se trouve à côté de The Inn Place.
Les chambres modernes proposent un bureau, ainsi qu'une bouilloire électrique et une cafétière/théière électrique. Les salles de bain sont dotées d'une douche ouverte et une toilette séparée et le confort est assuré par un sèche-cheveux et des draps de bain.
Inn Place dispose d'un petit-déjeuner sur commande quotidien. Les clients pourront étancher leur soif dans le bar lounge avec leur boisson préférée. Gurkha Cafe & Restaurant vous gâtera avec une cuisine indienne, et est situé assez proche de l'hôtel.