104 St Margaret's Way , Leicester
Abbey Hotel by Trivelles. is perfectly located for both business and leisure guests in Leicester. The property has everything you need for a comfortable stay.