Europe • United Kingdom • Leicester Marriott Hotel
Located in vibrant central England, the Leicester Marriott Hotel is just minutes from the M1 yet set in a quiet area perfect for business or leisure. relax or invigorate in the gymnasium, heated swimming pool, steam room and sauna.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!