Het Tudor Farmhouse Hotel bevindt zich in het historische dorp Clearwell, op slechts 250 meter van het Clearwell Castle, aan de rand van het Forest of Dean en de Wye Valley.
L'hôtel est installé dans le village historique de Clearwell, à seulement 250 mètres du château de Clearwell, en bordure de la forêt de Dean et de la vallée de la Wye.