BEST WESTERN MENZIES STRATHMORE HOTEL

/

Contact Info

THE MALL

Luton, England LU1 2HN

Great Britain

Toll Free Number

1(800) 780-7234

Hotel Direct Number

+44 1582 734199

Hotel Overview

CHECKIN
2:00 P.M. GMT
CHECKOUT
11:00 A.M. GMT
CURRENCY
BRITISH POUND (GBP)