Das Luxushotel residiert in einer historischen Villa, dem Palais Pannwitz. Mitte der neunziger Jahre wurde das denkmalgeschützte Palais als Schlosshotel umgestaltet. Für das Design ist kein Geringerer als Karl Lagerfeld verantwortlich. Das Interieur ist dementsprechend edel.
Bundesweite Bekanntheit erlangte das Hotel im Jahr 2006, als die Spieler der deutschen Nationalmannschaft sowie deren Betreuer im Schlosshotel Grunewald untergebracht waren. Trotz der idyllisch-abgeschiedenen Lage liegt das Hotel zentral. Mit dem Auto ist man in wenigen Minuten am Kurfürstendamm oder am ICC.