The Prehistoric Species of Meudon Garden Emma Jackson | May 1, 2025 Hotel Meudon is a boutique hotel nestled in nine acres of gardens with its own secluded beach. Meudon is worth a visit any time of year.