Izba Spa

Spa

Located in the Uptown neighborhood of Denver, this unique spa features traditional Russian body treatments. One such tradition is the Russian Banya, which is a steam bath known for its healing properties, offered in all of the treatments. Try their deluxe treatment which includes over two hours of pampering time complete with hot tub session, massage, body scrub and Banya.

Location:  1441 York Street, Suite 101

Business hours:  Mo-Su 9:00 a.m.-9:00 p.m.