Desde 1745 hasta 1763, el establecimiento se llamó The Antelope. Luego paso a llamarse The Castle y Ball (castillo y pelota), que bien podría ser una confusión, en lugar de The Castle y Bull (castillo y toro), elementos que se ven en el escudo de la ciudad. Se conservan algunas estructuras de madera de roble originales que datan de una época anterior a la Armada Invencible. La antigí¼edad del edificio explica su carácter individual, como el diseño en dos niveles del restaurante, y ofrece a los huéspedes todo lo que estos puedan desear. El hotel cuenta con 33 habitaciones bien equipadas y está prohibido fumar en todo el establecimiento. Entre otras instalaciones, dispone de vestíbulo, bar, conexión a Internet y aparcamiento para los que lleguen en coche.
El hotel está situado en el centro de la calle principal más ancha de Gran Bretaña. Marlborough se encuentra en el valle del río Kennet, entre las colinas de Marlborough y el bosque de Savernake. Pepys la describió como una 'una ciudad con una o dos calles bastante bonitas'. Conserva su belleza única y es un lugar ideal para hacer excursiones. Bournemouth está a unos 87 km; Southampton, a 88 km; el aeropuerto de Bristol, a 99 km; y el aeropuerto de Londres-Gatwick dista aproximadamente 160 km del hotel.
Hay un restaurante estilo 'brasserie' en el hotel que sirve una carta estacional con una amplia selección de platos modernos, tradicionales e internacionales, acompañados con una selección de auténticas cervezas tipo 'ale', vinos excelentes y cafés exclusivos. El jardín trasero ofrece un entorno tranquilo para los que deseen disfrutar de una bebida o una comida al aire libre.