Richard III Luxury apartment ligger i centrum af Leicester, blot 500 m fra Leicester Station og mindre end 1 km fra De Montfort Universitet. Der er gratis wi-fi og byudsigt. Det ligger 1,6 km fra University of Leicester og har elevator.
Lejligheden har 1 soveværelse, opholdsstue med fladskærms-tv med satellitkanaler, fuldt udstyret køkken med ovn og mikrobølgeovn samt 1 badeværelse med hårtørrer. Der er håndklæder og sengelinned i lejligheden.
Der tilbydes cykeludlejning på stedet.
Belgrave Road ligger 2,8 km fra Richard III Luxury apartment, og Kelmarsh Hall ligger 32 km derfra. Den nærmeste lufthavn er East Midlands Lufthavn, 31 km fra overnatningsstedet.