Holiday House Hotel
47-48 Leinster Gardens,, London
W2 3AT