An enormous hotel with nearly four hundred hotels, this is one of the most central positions that you can stay in at the heart of London. Just a short walk from Covent Garden and the famous markets that surround it and within sight of Theatreland, there is no shortage of things to see and do whilst you are staying here. The hotel has a built in bar and café where you can relax away from the busy streets.