Grand Hotel은 스톡홀름의 중심부에 자리하고 있다. 많은 찬사를 받고 있는 Old Town과 Royal Palace, 두 항구의 풍경을 볼 수 있는 좋은 위치에 있다고 할 수 있다. 도보로 몇 분이면 비즈니스, 쇼핑, 문화의 중심지에 가까이 갈 수 있기도 하다. 스톡홀름 군도 역시 가까워서 군도로 출발하는 부두는 호텔의 입구에서 곧장이다. 1874년 개장한 이래로 많은 유명 인사들이 호텔을 방문했으며, 호텔의 가장 큰 특징은 호텔의 소유주가 왕실에 제품 납품을 독점하고 있는 기업이라는 점이다. 21개의 특별실을 포함, 300개의 객실을 갖추고 있으며 모든 객실에서 항구의 경치를 감상할 수 있다.