Keyword: Four Seasons Hotel Megève
The hotel in Megève, France is opening after renovations and more than 10 million euros of investment. Here's what guests can expect.
After much anticipation, the Four Seasons Hotel Megève has officially opened its doors in the glorious alpine playground of Megève.
We scout out new locales for a “clan vacation” in 2018. Read on for our picks.
Perched on the coast overlooking the Atlantic, the grande dame—named a “palace hotel” in 2011—was built in 1855 by Empress Eugenie, wife of Napoleon III.
All the latest buzz about the highly anticipated alpine ski resort—opening just in time for the winter 2017/2018 season in the French Alps.