minube
Antique touches
The Best Western Weston Hall Hotel is located in Coventry, England, Britain. It was built in 1566 and was clearly renovated in 2004. It retains its antique touches within a modern framework. It's a very luxurious and comfortable mansion, a quiet place. It's also easily accessible.