London is home to over 70,000 hotel rooms. Which ones do the celebrities choose while in town? Which ones are the most expensive? You are about to find out!
The hotel is located next to some of the most exclusive shopping in the world, including Harrads and the renowned Harvey Nichols. The most exclusive rooms at the Sheraton Park Tower Hotel are the Penthouse Suites, which offer 360° of luxury.



Leave a Comment