Este hotel de 4 estrellas esta situado a las afueras de Cheltenham y el año de apertura fue 1995. Esta a poca distancia en coche de Gloucester Cathedral.