The Sheraton Park Tower Hotel, London is a stroll from Knightsbridge Tube Station, directly across from the renowned fashion store Harvey Nichols. The hotel is within easy walking distance to Sloane Street shopping and world-famous Harrods. Buckingham Palace and the Houses of Parliament are a short train ride away. Rooms are spacious and identical in size, each with its own spectacular views.