Stroud, United Kingdom
Burleigh Court Hotel & Restaurant in Stroud offers accommodation within a historic country house setting. Guests can experience British hospitality while enjoying the scenic Gloucestershire surroundings. The establishment provides lodging and dining, catering to individuals seeking an escape in the United Kingdom. Its restaurant serves meals, complementing the hotel's offerings for visitors to the Cotswolds.