Situado en el barrio West End de Edimburgo, el hotel The Chester Residence, de 5 estrellas, está a unos 2 km de atractivos culturales como el Museo de Escocia. El hotel dispone de un aparcamiento público cerca.
Los Jardines de la Calle de los Príncipes se encuentra relativamente cerca del hotel y el Castillo de Edimburgo se sitúa a una distancia de unos 25 minutos a pie. El Chester Residence Edimburgo está situado cerca de lugares de interés natural como el Parque de Holyrood (3 km) y el Real Jardín Botánico de Edimburgo (2 km). Saint Mary's Cathedral y el Water of Leith Walkway no están lejos de este aparthotel. El hotel The Chester Residence está a un paso de la estación de autobuses el Rothesay Place.
Además de un patio y una zona de comedor, las habitaciones en este alojamiento están equipadas con TV de pantalla plana con canales vía satélite. Los agradables detalles incluyen una chimenea de piedra, además de un sofá y un escritorio. Los cuartos de baño cuentan con bañera de hidromasaje y un inodoro separado de la ducha, además de secador de pelo y batas.
El restaurante el Number Seven Restaurant con comida británica, está ubicado justo cerca de este hotel.