El 18 Craigmillar Park se encuentra en Edimburgo, a 2,1 km de la Universidad de Edimburgo, y ofrece solárium y vistas a la ciudad. Hay WiFi gratuita en todas las instalaciones.
Se proporcionan artículos de aseo gratuitos y secador de pelo. Hay TV de pantalla plana.
El 18 Craigmillar Park está a 2,2 km del teatro Festival de Edimburgo y a 2,7 km de la Royal Mile. El 18 Craigmillar Park está a 3 km de la estación de tren de Waverley y a 12 km del aeropuerto de Edimburgo, el más cercano.