Holiday Inn, London-King's Cross
Yes, it’s an American chain, but it made me feel at home for my first night in London.
Telephone:
Cost: 162 USD per person
Type: Accommodations
Tags:
Yes, it’s an American chain, but it made me feel at home for my first night in London.
Comments & Reviews