El Royal Scots Club ofrece todo el encanto de una casa de campo, el ambiente acogedor típico de un club y conexión Wi-Fi gratuita en el centro de la ciudad de Edimburgo. Está situado en el tranquilo barrio de New Town y ofrece acceso en ascensor a todas las plantas.
Las habitaciones del Royal Scots Club son tradicionales, presentan un diseño individual e incluyen artículos de aseo y muchas comodidades. Algunas ofrecen vistas a Fife por encima de las azoteas.
El Club tiene un ambiente tranquilo y agradable y alberga un bar y un comedor elegante con vistas a Queen Street Gardens. El establecimiento se encuentra a 5 minutos a pie de bares y restaurantes locales.
El establecimiento está situado a 800 metros de las tiendas del centro St. James y a 10 minutos a pie de la Scottish National Portrait Gallery y de la National Gallery of Modern Art.