Modern 4-star Hotel just 2-minute walk from Covent Garden Hotel

Category:

Description

This hotel is one of London’s best hotels for business and leisure guests. Many of Londonattractions – the City, the Buckingham Palace, China Town and Leicester Square – are just minutes away.