Sky Plaza Hotel
Chamber Rating
Contact Info
Questions & Answers
Q Where is Sky Plaza Hotel located?
A Sky Plaza Hotel is located at 14-17 Abbey St, Leicester, eng LE1 3TE
Q How is Sky Plaza Hotel rated?
A Sky Plaza Hotel has a 3.6 Star Rating from 5 reviewers.
Ratings and Reviews
Sky Plaza Hotel
Overall Rating
Overall Rating
( 5 Reviews )
2
0
2
1
0
DELROYJOHNSON73B Johnson on Google
EMMA LE MODERNLAND on Google
Richard Farthing on Google
Philip Crumbie on Google
Marius Lifvergren on Google
Overall Rating
Overall Rating
( 5 Reviews )
2
0
2
1
0