Le Church View, Geneva House est situé à Peterborough, à 19 km de Burghley House, à 22 km du château de Fotheringhay et à 45 km du château de Rockingham. Il est situé à 3,7 km de la tour de Longthorpe et dispose d'un ascenseur. Cet établissement non-fumeurs se trouve à 3,6 km de la cathédrale de Peterborough.
Doté d'une connexion Wi-Fi gratuite, cet appartement 1 chambre dispose d'une télévision à écran plat, d'un lave-linge et d'une cuisine entièrement équipée avec un lave-vaisselle et un four. Pour plus d'intimité, l'hébergement insonorisé dispose d'une entrée privée.
L'aéroport de Londres-Luton, le plus proche, est implanté à 97 km.