Hotellet ligger i Charlottenburg-Wilmersdorf område, 2 km fra Schaubühne am Lehniner Platz, hvor Schlosshotel Berlin har en indendørs pool og udsigt over haven. Placeret tæt på en båd dock, har denne indkvartering spa terapi, liggestole og hotellets rekreative faciliteter samt en a la carte-restaurant, som serverer middelhavs køkken.
Hotelet er i beboet område af Berlin. Indenfor 3 km fra hotellet finder gæsterne Skt. Canisius-kirken. Hotellet ligger ved siden af Botschaft der Republik Serbien.
For et dejligt ophold i Berlin har hotellet 43 gæsteværelser udstyret med en personlig værdiboks, en minibar og lydisolerede vinduer.
En vegetarisk tilbydes dagligt ved hotel. Gæsterne kan slappe af og spise en snack i champagne bar. Du kan nyde et europæisk køkken i Gourmet-Restaurant Vivaldi, beliggende 50 meter fra stedet.