The FINANCIAL -- InterContinental
Hotels Group (IHG) opened the Holiday Inn Express Hotel Mountain View – S Palo Alto. The
three-story 46-room hotel adds to the IHG portfolio in the Mountain View
and Palo Alto areas and is opening after significant investments of
over $1 million in renovations by the ownership, according to IHG. ...