Lovely London Location
The breathtaking views of Hyde Park are a pleasure to wake up to. For that alone, guests think Number 63 Soroptimist has an amazing location. In addition, you are less than 3 miles from the city centre, and some of the world's finest dining, spectacular shopping, famous museums, and endless entertainment, are all within walking distance, or a short ride away. The hotel is conveniently accessible via several bus lines and the Lancaster Gate Underground Station.