The Park Tower Knightsbridge offers an unmatched location in the heart of Knightsbridge in Central London. Immerse yourself in a world of culture, shopping, or five-star dining and entertainment.
The hotel is ideally situated for all travellers, whether visiting London to discover its celebrated landmarks and iconic parks, or to do business in nearby major offices and embassies.
A tradition of incomparable style makes Knightsbridge a premier shopping destination. Shop at upscale boutiques or the famed Harvey Nichols department store for innovative European designers, or explore in the halls of Harrods with its panoply of luxury goods.
Those looking to immerse themselves in the local culture and to explore Central London could not hope for a better location as Hyde Park is located just opposite the hotel, and cherished landmarks such as the Royal Albert Hall, the Albert Memorial and Kensington Gardens, museums such as the Victoria & Albert Museum, the Natural History Museum, are all within walking distance.
Knightsbridge and its surroundings also offers a multitude of fine dining restaurants and is home to a large number of artisans. The hotel's Head Concierge and his team will be delighted to offer their expert recommendations.