search-icon

7961

Leicester

 

Leicester City

Our Leicester City serviced apartments are located on the edge of the city centre. Choose from a collection of luxury apartments including studio, one- and two-bedroom apartments, each fully equipped and furnished.

93 Highcross Street, Leicester, LE1 4AX. United Kingdom

Subscribe

Sign up to receive news and offers.