The Most Exciting Hotel Openings of Spring 2026, From Saint Lucia to Maine
The Washington Inn—Santa Fe, New Mexico Where it’s located: Tucked off Washington Avenue, two blocks from historic Santa Fe Plaza, this intimate property places guests within easy walking distance of the art galleries, museums and restaurants that make this Southwestern capital so exciting. Why we’re excited: Santa Fe has fantastic food and art scenes, but…