I highly recommend this! The experience is top notch. Beautiful spa environment. I feel like I spent the day near the ocean. Can’t wait to do it again. Massage chairs are heavenly.
- (208) 933-2620
- 152 2nd Ave S. | Twin Falls, ID 83301
I highly recommend this! The experience is top notch. Beautiful spa environment. I feel like I spent the day near the ocean. Can’t wait to do it again. Massage chairs are heavenly.