Featuring an outdoor swimming pool and perennial gardens, The Arbor Inn is located in Stowe. Free hot breakfast is available each morning. An iPod dock, refrigerator and flat-screen cable TV are included in each guest room. Read more
Featuring an outdoor swimming pool and perennial gardens, The Arbor Inn is located in Stowe. Free hot breakfast is available each morning. An iPod dock, refrigerator and flat-screen cable TV are included in each guest room.