Surrounded by beautifully manicured gardens, Chateau de Montbrun is a stunning hotel in the Loire Valley region, France. Guest amenities include free wireless Internet access.