O Grand Hôtel Stockholm está localizado à beira-mar, em frente ao Palácio Real e à área histórica, e a 1 km da Estação Central. O alojamento disponibiliza refeições requintadas, um spa e acesso Wi-Fi gratuito.
Os quartos com ar condicionado do Grand incluem uma televisão LCD com canais por satélite e um minibar. Os quartos também oferecem vistas para a cidade, para o pátio ou para o passeio marítimo.
O Grand Hôtel Nordic Spa & Fitness tem equipamento de exercício e uma piscina interior. O spa disponibiliza tratamentos faciais, massagens de pés e naprapatia.
O Grand Stockholm beneficia de um serviço de transporte de limusina com motorista e de serviço de quartos 24 horas por dia.