California Hotel London 4-8 Belgrave Street,Kings Cross, Central London, London London WC1H 8AB, UK
Prices that are cheaper than those available on other websites