This outstanding hotel can be found in Barbizon. Nestled just a few steps from the town centre, the property allows easy access to all this destination has to offer. There are a total of 20 units at Les Pleiades. This is not a pet-friendly accommodation. Guests will truly appreciate the property's dining facilities that serve several kinds of dishes and beverages.