Why results appear this way
Fabulous
Modern hotel in Leicester with air-conditioned rooms, restaurant, and banquet facilities, just a short walk from Welford Road Stadium.
Parking
Free WiFi
Non-smoking rooms
Family room
Product
Company
Contact
Social