Holiday Inn Express Holland 12381 Felch St Holland, MI 49424 Phone: (616) 738-2800 Fax: (616) 738-3790 View Website
Category: Hotels & Motels