minube
King William Hotel
The King William Hotel is situated on the outskirts of the city of London, in the town of Luton, near the International Airport as well as offering easy access to the railway station. This hotel has a stunning medieval aspect, worthy of the seventeenth century and is surrounded by amazing green gardens. The rooms are all fully equipped and have a welcoming design.