Along with a full-service spa, this smoke-free hotel has a restaurant and 2 bars/lounges. Additionally, a fitness center, a sauna, and a 24-hour business center are onsite.
Four Seasons Hotel London at Park Lane is located in London City Centre, a neighborhood in London, and is in a shopping district and near a metro station. Buckingham Palace and The British Museum are cultural highlights, and some of the area's notable landmarks include Big Ben and Marble Arch. Looking to enjoy an event or a game? See what's going on at O2 Arena or Wembley Stadium. Sailing offers a great chance to get out on the surrounding water, or you can seek out an adventure with hiking/biking trails nearby.