Garden Lodge Hotel Hotel
42 Sollershott East, Letchworth, SG6 3JW, Reino Unido
El Garden Lodge Hotel se encuentra a 5 minutos a pie del centro de la localidad de Letchworth, situada entre las ciudades de Londres y Cambridge. Este establecimiento alberga un bar y un restaurante indio. También dispone de aparcamiento gratuito.