Crystal Hotel to Open May 3rd!
Monday, February 28th, 2011Looks like on May 3rd Portland is going to have a new hotel in town: The Crystal Hotel (303 SW 12th). The building was purchased by the McMenamin brothers in 2008 and has been more or less under renovation since then. When it opens the hotel will feature 51 rooms, starting at just $85 a [...]