The Larches Inn‎ Carver
• 26 South Main St. | Carver, MA | 02330
The Larches Inn is located within an authentic Victorian house among five acres of scenic land. There are 12 rooms, each elegantly decorated. The house contains antique furniture and original art works. Wireless internet acccess is available throughout the house. A morning breakfast is served to guests each day.
Breakfast - Complimentary
High Speed Internet in Rooms
Private Bathrooms
26 South Main St.
Carver
MA
02330
