In the heart of central London stands the luxury Russell Hotel and conference venue, a spectacular example of late Victorian architecture. As a base for exploring London's many nearby tourist attractions, the Hotel Russell is ideal. Many guests appreciate the grandeur of its design and its location overlooking Russell Square.