A cozy and convenient setting in the heart of downtown Littleton, CO. Many have said “it feels like home.” Your experience begins the moment you step on our front porch. Like coming home where one feels the stress of the day melt away and relaxation begins. An hour or two is all it takes for our professionally trained therapists to help you experience deep relaxation, leaving you feeling calm and peaceful. You’ll step back into your day refreshed and restored.