Sheraton Park Tower Hotel London
101 Knightsbridge London SW1X 7RN
To make your stay a memorable one, the Sheraton Park Tower Hotel offers contemporary service along with a traditional hospitality and is also a perfect venue to reside. Situated only a few steps away from the renowned fashion store Harvey Nichols, Sheraton Park Tower Hotel London is just a short stroll from Sloane Street shopping and the world-famous Harrods. This property is just 3 kilometres away from the Victoria Train Station and 18 kilometres from the airport.
|