Ramada Leicester Hotel is nestled in a fine Victorian Building right in the city center. It has been modernized to create a stylish hotel with reasonably affordable accommodation.