Welcome to Queens Hotel! There are many great attractions nearby, including Emirates Stadium, King's Cross, White Hart Lane Stadium and Alexandra Palace. Other attractions in the area include St. Paul's Cathedral and Tower of London. This London hotel offers complimentary wireless Internet access and a 24-hour front desk. Missed breakfast? Have no fear! There's coffee in the lobby to keep you going.