Hotels

Baron's Court Hotel


Menzies Hotels is a privately owned hotel company which owns and operates a collection of 18 predominantly four star hotels. The hotels are located throughout the United Kingdom from Edinburgh in Scotland down to glorious Salcombe in South Devon



Walsall Road
Walsall Wood
WALSALL
WS9 9AH
01543 452020



Sponsored Links:
Sponsored Links: