The California Hotel

The California Hotel is a rather special city guest hotel – one with a genuine personal touch

London

4-8 Belgrove Street, King’s Cross, London WC1H 8AB

United Kingdom

  • London