Meru, France Area Hotels