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
As expected, members of the Royal Family are accustomed to staying in the finest hotels during their travels.For instance, New ...