
Leicester, United Kingdom
The Villare Hotel
4-star hotel
With a stay at The Villare Hotel in Leicester (Leicester City Centre), you'll be within a 10-minute drive of De Montfort University and University of Leicester. This 4-star hotel is 2.3 mi (3.7 km) from National Space Centre and…
- Wi-fi
- 24-hour reception
- Laundry service
- Airport Shuttle


