Le Jardin des Plumes is a stylish hotel housed in a 1912 manor, featuring sprawling gardens and a fine-dining French restaurant. It offers free Wi-Fi and complimentary parking.