Sky Plaza Hotel Leicester

Sky Plaza Hotel Leicester

0  Reviews


Hotels in Leicester
Abbey St , Leicester, Leicestershire, LE1 3TE
0116-251 0666

Sky Plaza Hotel in Leicester, Leicestershire, is a hotel who specialises in hotel accommodation and hotel deals. The address for Sky Plaza Hotel hotel is Abbey St.




Have you got a spare minute to add a review of Sky Plaza Hotel, Leicester? Tell us about your experiences by writing a Sky Plaza Hotel Leicester review and help build a list of the best Hotels in Leicester. If Sky Plaza Hotel Leicester is your business, why not claim it today! If you claim a business, it will enable you to update the business contact details.