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