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 – and it’s surely set to be one of the most sought-after stays in the world. A night in this ultra-exclusive location, as you might expect, doesn’t come cheap. Rates start at £1,470 a night (1,700 euros) – … Read more