By Jon Peterson Bethesda, Md.-based Host Hotels & Resorts has acquired the 151-room Powell Hotel in downtown San Francisco for $75 million. The...
ByThe RegistryFebruary 19, 2014 
Signup for news and special announcements!
You have successfully joined our subscriber list.