Situated in the town of Meudon in West-La Defense, this hotel enjoys a peaceful setting in the suburbs. Guests will find themselves in the perfect setting in which to enjoy a relaxing stay, or from which to explore the delights that the area has to offer. The magnificent Versailles Castle is situated just 6 km away from the hotel. The hotel's tastefully decorated guest rooms exude a relaxing ambience, and are perfectly conducive to work or rest. The rooms come complete with up-to-date amenities for guests' comfort and convenience. Guests are invited to dine in the relaxing surroundings of the restaurant, and savour the delights that the self-service options have to offer.