This smoke-free hotel features 2 restaurants, a full-service spa, and an indoor pool. WiFi in public areas is free. Other amenities include 2 bars/lounges, a fitness center, and a snack bar/deli.
The Connaught is located in London City Centre, a neighborhood in London, and is in a shopping district and near a metro station. Buckingham Palace and Royal Albert Hall are cultural highlights, and some of the area's notable landmarks include Big Ben and St. Paul's Cathedral. Traveling with kids? Don't miss ZSL London Zoo. Take an opportunity to explore the area for outdoor excitement like hiking/biking trails. Guests appreciate the hotel's location for the sightseeing.