125 reviews of Ummelina International Day Spa "The physical location of Ummelina is perfect - it's in a central, downtown Seattle location and easily accessible and visible for out of towners like myself. It's also a stones throw away from?