Leicester Marriott Hotel

Rate this item
(0 votes)
Located just minutes from the M1; the four-star Leicester Marriott Hotel boasts a quiet yet convenient location perfect for business and leisure travelers alike.

Additional Info