Situado na zona rural de Wiltshire, o Overtown Manor é um edifício classificado como Grau II, que disponibiliza uma piscina exterior e acesso Wi-Fi gratuito. A propriedade está situada a 16 km de Marlborough e a 10 minutos de carro de Swindon.
A mansão de gerência familiar apresenta uma sala de estar e sala de jantar para os hóspedes. Situados na ala vitoriana, os quartos apresentam vistas para os terrenos e uma televisão de ecrã plano. As casas de banho privativas incluem um secador de cabelo e produtos de higiene pessoal gratuitos.
No período da manhã, o Overtown Manor serve um pequeno-almoço inglês completo, confeccionado com produtos de origem local. A mansão pode servir almoços mediante pedido, e existem vários bares e restaurantes a cerca de 16 km da propriedade.
A área local providencia campos de golfe, tiro ao prato e karting. O histórico Castelo de Barbury e a aldeia de Avebury encontram-se a cerca de 15 minutos de carro da mansão. A M4 fica a 6,4 km. A mansão dispõe de estacionamento privado.