August 21, 2013

The best places to stay for a great view of London

While Hilton hotels can often be written off as rather impersonal, the London Hilton at Park Lane has something rather special to offer – a stunning view of the UK’s capital. The hotel boasts a range of restaurants and bars, including the innovative Michelin-starred Galvin at
Read More