Studios at St George's Tower in Leicester provides flawless service and all the necessary facilities for visitors.Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. The apartment offers recept...
Located in Leicester City Centre, a neighborhood in Leicester, Studios at St George's Tower in Leicester is in a shopping district. Leicestershire Golf Club and Blaby Golf Centre are worth checking out if an activity is on the agenda, while those looking for area attractions can visit Phoenix Arts Centre and University of Leicester Botanic Garden. National Space Centre and Abbey Pumping Station are also worth visiting.