World-first hotel opens in the grounds of the Palace of Versailles
For the first time ever, a hotel has opened in the grounds of the Palace of Versailles in France – and it’s surely set to become one of the most sought-after stays in the world. A night at this ultra-exclusive location on the outskirts of Paris, as you might expect, doesn’t come cheap. Rates start … Read more