Company name: The Welcombe Hotel, BW Premier Collection
Description: Jacobean-style country house & luxe spa
Warwick Rd, Stratford-upon-Avon CV37 0NR, United Kingdom