St Joseph Hotel 3 stars

43-45 Longridge Road, Kensington and Chelsea, London, SW5 9SD, United Kingdom

Hotel image
Read more reviews for St Joseph Hotel