Self Catering in Leicester
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Showcase Apartments - Highcross House Apart Hotel
Highcross House, 125-127 Vaughan Way, Leicester, United Kingdom (Open map)
The Attenborough Arts Centre is in close proximity to this 4-star hotel, while the Knighton Park is 450 metres away. Offering a...
Read more... Aparthotel Adagio Leicester
3 Great Central Square, Leicester, United Kingdom (Open map)
The Guildhall is located within 5 minutes' walk of this Leicester hotel, and such natural sites as Victoria Public Park is 2.4 km...
Read more...