Aparthotels in Leicester, United Kingdom

from 104 GBP
102 Roman Wall, 6 bath lane, Leicester, United Kingdom 295 m from centre
8.5 209 reviews
from 58 GBP
368 London Road, Leicester, United Kingdom 3.5 km from centre
7.4 577 reviews
Fosse Road Central, Leicester, United Kingdom 923 m from centre
2.9 55 reviews
54 Gateway Street, Leicester, United Kingdom 909 m from centre
8 2 reviews
363 Tudor Road, Leicester, United Kingdom 882 m from centre
8.1 16 reviews
from 46 GBP
2 De Montfort Street, Leicester, United Kingdom 1.4 km from centre
6.1 298 reviews
from 104 GBP
36 Market Street, Leicester City Centre, Leicester, United Kingdom 673 m from centre
8.8 3697 reviews