Facial

Liz Reviews the Spa at Seneca Niagara Resort & Casino [VIDEO]
Wow! Just wow. That's what you will be saying through your whole experience at the spa at Seneca Niagara Resort & Casino in the Falls. When they invited us for a spa day I was a little hesitant. I've always been one for my personal space and sometimes even hugs make me un…