Hotels fit for royalty! From The Carlyle in New York where Princess Diana stayed after her divorce from Charles to London’s Goring where Kate slept before her wedding in 2011 – as Prince Harry is ‘set to stay in a hotel this week’ for UK visit
[ad_1] As expected, members of the Royal Family are accustomed to staying in the finest hotels during their travels. For instance, New York’s The Mark, which boasts the largest hotel penthouse suite in the USA, was chosen as the swanky venue for Meghan Markle’s 2019 baby shower. Then there’s The Carlyle – another exclusive hideout…