Situé à Hanovre, à 4,3 km du HCC et à 4,6 km du lac Maschsee, le Self-Service by Hotel Savoy Hannover propose des hébergements avec connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il se trouve à environ 11 km de la salle omnisports TUI Arena, à 11 km de la foire de Hanovre et à 12 km de l'Expo Plaza Hannover. L'établissement se trouve à 1,4 km de la gare centrale de Hanovre et à 1 km du centre-ville.
Toutes les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Les logements disposent d'un coffre-fort.
Le Self-Service by Hotel Savoy Hannover se trouve à 35 km de la gare principale d'Hildesheim et à 39 km de l'université d'Hildesheim. L'aéroport de Hanovre, le plus proche, est implanté à 10 km.