The Resident Covent Garden earth locationenglandeuropehotelslondontravelunited kingdom T Picture from www.coventgarden.london 4 pictures TTTT In one list The Best Hotels in EuropeThe Best Hotels in Europe22 items