Beechwood Inn

Restaurant

Beechwood Inn

380 Douglas Avenue, Holland, 49424, MI

Clattered with wooden and brick walls, shaker furniture and country knick knacks, the Beechwood Inn is Holland Michigan’s resident comfort food spot for locals and visitors alike. Thanks to a wallet-conscious $4.49 kids’ menu, this restaurant will fill bellies without depleting your family’s vacation budget.