Town & Country Hotels
Luxury hotel accommodation and events
- B2C
- B2B
About Town & Country Hotels
Luxury country house hotels in South Wales offering accommodation, leisure breaks, conferences, weddings, and civil partnerships, with unique and passionate venues
Key facts
- Industry
- Hospitality
- Company size
- 11–50 employees
- Headquarters
- Cowbridge, Vale of Glamorgan, United Kingdom
- Revenue
- $3.3M – $19.8MTamtam estimate
- Website
- townandcountryhotels.co.uk
Town & Country Hotels at a glance
Town & Country Hotels is a B2C/B2B company in the Hospitality industry, headquartered in Cowbridge, Vale of Glamorgan, United Kingdom.
Town & Country Hotels has 11–50 employees.
Town & Country Hotels's revenue is $3.3M – $19.8M (Tamtam estimate).
Selling to companies like Town & Country Hotels?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies