When you stay at Inn On Poplar Hill, you'll be within a 10-minute drive of Montpelier. Free perks include WiFi, self parking, and cooked-to-order breakfast daily between 8 AM and 10 AM. A terrace and a garden are other highlights, and rooms offer up nice touches like premium bedding and bathrobes.