Com vista para o Rio Kelvin, o Embassy Apartments está localizado no coração do West End de Glasgow e disponibiliza quartos com acesso Wi-Fi gratuito e estacionamento gratuito no local. A propriedade fica a menos de 2 km do centro da cidade.
Cada apartamento estúdio tem estacionamento gratuito, uma cozinha/área de refeições, televisão por satélite e acesso Wi-Fi gratuito.
O Embassy Apartments fica a 1,6 km do centro da cidade de Glasgow e das áreas comerciais. Uma estação de metro e paragens de autocarro estão a 5 minutos a pé.
O adjacente Ambassador Hotel providencia snacks de bar e assistência aos funcionários da recepção.
Os bares, restaurantes e cafés da Byres Road estão a cerca de 800 metros. O Museu Kelvingrove fica a uma curta caminhada do hotel. A Universidade de Glasgow encontra-se nas proximidades.