Beit Hall 4 stars

Prince Consort Road, Westminster Borough, London, SW7 2BB, United Kingdom

Hotel image
Read more reviews for Beit Hall