Situated in Peterborough, this luxury inn is 1.1 mi (1.8 km) from Elton Hall & Gardens and within 3 miles (5 km) of St. Mary and All Saints and Fotheringhay Castle. East of England Arena and Events Centre and East of England Showground are also within 6 miles (10 km).