Con una caja fuerte y seguridad las 24 horas, el hotel Royal Scots Club Hotel Edimburgo, de 3 estrellas, está situado a unos 13 minutos andando de la Cámara Oscura, a 5 minutos a pie del Carson Clark Gallery. Situado cerca del Monumento a Walter Scott en Edimburgo, el hotel ofrece comida escocesa servida en el restaurante a la carta de este hotel.
El centro de Edimburgo se encuentra a 15 minutos a pie del hotel, y lugares de interés cultural como el Museo de la Infancia están a una distancia de unos 17 minutos andando. El Palacio de Holyrood está a poca distancia andando del Royal Scots Club Edimburgo, mientras que la estación de autobuses el Abercromby Place, está a una distancia de unos 5 minutos a pie. El alojamiento está a unos 15 minutos andando del Castillo de Edimburgo y de otras atracciones principales de Edimburgo.
El Royal Scots Club Hotel dispone de 31 cuartos con servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. Las habitaciones están equipadas con un baño privado con una bañera y una ducha, mientras que algunas tienen vistas a la piscina.
Los huéspedes pueden desayunar en el restaurante cada mañana. El Royal Scots Club cuenta con el restaurante Abercromby Dining Room.