Map of Best Western Menzies Strathmore |
Best Western Menzies Strathmore
The Best Western Menzies Strathmore Hotel, Luton has recently completed a major refurbishment programme to create a new contemporary feel throughout the hotel. It now offers 152 bedrooms, newly decorated to create a comfortable and welcoming environment [more...]
|
National Trust | Estate Agents |
Copyright © 1999-2012 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Index Site Map
