Inside Look: Le Barn Hotel, France : Inviato Travel
Less than an hour’s drive (or 40 minutes by train, if you prefer) is a country house hotel on a 500-acre estate nestled in the Rambouillet Forest that just opened this Summer. Taking cues from the success of both the Soho Farmhouse in the Cotswolds and the collection of The Pig Hotels dotting the British countryside … Continued