Cascada Thermal Springs and Hotel is a newly constructed spa and hotel in the center of the lively Alberta Arts District, ...
I breathe and float, basking in the curated opulence for a moment. Cascada is a first for Portland: a hotel on NE Alberta Street that’s also home to a thermal spa and “wellness center” with yoga and ...