The Mitchell Hotel
Accommodation & Lodging in Leicester, Leicestershire
The Mitchell Hotel is a family owned Leicester hotel and our goal is to make your stay a real home from home. We pride ourselves on quality and service. It is here that all the charm of the Victorian era is combined with todays modern hotel facilities. We're located 1mi from Leicester city centre in a very quite domestic area. With the universities & hospitals just a short stroll across the lovely Victoria Park, we're a favorite amongst travelling doctors & lecturers seeking accomodation in Leicester. It is a great place to relax, unwind and refresh.