Situato in 21 acri di terreno, questo moderno hotel è immerso in un paesaggio di pochi minuti di macchina da Stratford-on-Avon, famosa come la patria di William Shakespeare. Tutte le camere sono dotate di hotel accesso wireless a Internet, la televisione satellitare, telefono diretto e scrivania. Gli ospiti possono cenare in contemporanea Manor Restaurant che serve una vasta gamma di inglese e di cucina internazionale, oppure snack e bevande sono disponibili in split-level lounge. Strutture per il tempo libero comprendono una piscina, una palestra e due campi da tennis.