Description
This charming hotel is located in London. A total of 38 guests rooms are available for guests' convenience at Knights Inn London. The hotel offers internet access for guests' convenience. Travellers will not be bothered during their stay, as this is not a pet-friendly hotel. There is a car park at Knights Inn London.
by skoosh
on July 02, 2019 from skoosh