61 East 7th Street, Holland
Located in downtown Holland this modern hotel provides easy access to dining shopping and entertainment. The hotel features rooms with a flat-screen TV and common areas for meetings and events.