Celebrating excellence in hospitality, TripAdvisor has dubbed one of the premier hotels in Leicester, UK, the Leicester Marriott Hotel, for its coveted Certificate of Excellence Award.

Hotels Leicester UK