Nestled in the foothills of the Sangre de Cristo Mountains, Ten Thousand Waves offers soaking pools in the style of the hot spring onsens of Japan. Public and private outdoor wooden tubs are available for dips as are saunas. The retreat also offers a full menu of spa treatments including massage and skin care options. Expanding its offerings in recent years, Ten Thousand Waves is now home to an Asian small-plates restaurant, Izanami, serving some of the most exciting food in the city. If you can’t peel yourself away from the soothing atmosphere, Ten Thousand Waves offers lodging in the traditional style of the Japaneze ryokan.