Holland, Holland
Spend a second to
save a fortune!
Spend a second to save a fortune!
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.
See MoreUsage of subsidiary facilities may incur additional fees