Home Tags Metro Hotel

Tag: Metro Hotel

Metro Hotel

Metro Hotel Has Been Added to the Life House Portfolio

SAN FRANCISCO—Tech-enabled independent hotel operator Life House has announced the addition of the Metro Hotel in San Francisco, California, to its portfolio of local...
Advertisement