Life House Adds Beloved Metro Hotel In San Francisco To Its Growing Bay Area Portfolio

Tech-enabled independent hotel operator Life House has announced the addition of the Metro Hotel in San Francisco, California, to its growing portfolio of authentically local boutique hotels across the West Coast.
Read more...

;