UK
,London
Premier Inn London Kensington (Earl's Court) hotel