Jubilee Court Hotel 106-110 Queensway,Bayswater, London W2 3RR, UK
Prices that are cheaper than those available on other websites