Tag: holidayinnexpresshotelandsuitesmercedmercedunitedstatesofamerica

This refers to a specific lodging establishment, a Holiday Inn Express & Suites, located in Merced, California, part of the InterContinental Hotels Group. It signifies a combined hotel and suites property, offering... Read more »