The King William Hotel

155-159 Trafalgar Road, Greenwhich, Greenwich, London, SE10 9TX, United Kingdom

Hotel image
Read more reviews for The King William Hotel