Belmont Hotel
100 & 104 Sussex Gardens, London
W2 1UH