Ubicados en el West End de Glasgow, Apartamentos Embassy están a unos minutos desde la Intersección de Great Western Road y Byres Road. Los apartamentos independientes se enclavan detrás del Jardín Botánico y dan vistas espectaculares del río Kelvin.