Le Forest Hill Meudon Velizy est situé à 13 km du centre de Paris et à moins de 10 km de Versailles. Il propose des chambres dotées d'un minibar, d'une connexion Wi-Fi gratuite et de la télévision par satellite.