El Hotel Courtyard By Marriott Edimburgo, de 4 estrellas, está situado cerca del barrio comercial de Edimburgo, a unos 5 minutos a pie del Teatro Edinburgh Playhouse. Situado a un corto paseo del monumento a Dugald Stewart, el hotel cuenta con 251 habitaciones y 2 restaurantes.
Este hotel con un estilo georgiano está a 2 km del Parque de Holyrood y Edinburgh Printmakers Workshop & Gallery se sitúa a unos 600 metros. La Universidad de Edimburgo es un lugar de educación popular que se puede visitar al alcance del hotel Courtyard By Marriott Edimburgo. Este lugar se encuentra a unos 1 km del Museo de Escocia. Ubicado en el centro de Edimburgo, este hotel está justo al lado de la parada de autobús Leopold Place.
Las habitaciones del Courtyard By Marriott proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como servicio de planchado y climatizador. Están equipadas con escritorio, y también cuentan con servicio de tetera/cafetera. Disponen de ducha adaptada y un lavabo, así como de instalaciones como secador de pelo y toallas de baño.
Cada día ofrece a sus huéspedes un desayuno buffet. El bar lounge del Hotel Courtyard By Marriott Edinburgh sirve aperitivos y parrillas. El restaurante Pera - Turkish Mangal & Meze Bar está a unos 5 minutos a pie de este alojamiento.