Hôtel Royal Scots Club ayant 3 étoiles est situé dans le voisinage de "New Town (Nouvelle Ville)" à Édimbourg, à 5 minutes à pied de Carson Clark Gallery. De plus, l'hôtel dispose d'un coffre-fort et des services de sécurité 24/24.
Le château d'Edimbourg est à 15 minutes de marche de L'Hôtel Royal Scots Club Édimbourg, tandis que juste à côté de cet endroit se trouve la Galerie d'art Hanover Fine Arts. L'hôtel est situé à 5 minutes de marche de Water of Leith. Il y a la Distillerie Edinburgh Gin dans un rayon de 1 km, tandis qu'Edinburgh à côté de cette propriété. Hôtel Royal Scots Club à Édimbourg est à 15 km de l'aéroport d'Édimbourg.
L'Hôtel Royal Scots Club comprend 31 chambres équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Meublées d'un pupitre d'écriture, ces chambres disposent d'un coin salon et d'un espace de repas. Certaines chambres font également face à la cour. De plus, L'Hôtel Royal Scots Club propose également queen room avec une kitchenette pratique comprenant une bouilloire électrique et une cafétière/théière électrique.
Le petit-déjeuner est servi au restaurant. Le restaurant à la carte accueille les clients dans une terrasse et est spécialisé dans la cuisine écossaise. À 5 minutes de marche de l'hôtel, L'Alba D'Oro sert des repas écossais.