Karta Vacation Rentals
In the heart of Leicester city centre, a luxury boutique hotel sits steps from Leicester Guildhall and St. Nicholas Church. Highcross Shopping Centre, King Richard III Visitor Centre, Guru Nanak Gurdwara and the Richard III statue are all within easy walking distance.