Situé à Norwich, dans la région de Norfolk, le School Lodge propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Il se trouve à 5,1 km de la cathédrale de Norwich et à 5,2 km de l'université d'East Anglia. Cet établissement non-fumeurs se trouve à 19 km du Blickling Hall.
Vous séjournerez à 6,3 km de la gare de Norwich et à 7,1 km du club de football de Norwich City. L'aéroport international de Norwich, le plus proche, est implanté à 2 km.