Photo by Patrick Laughlin 

Find hotels near John Ball Zoo, Grand Rapids from $65