Stay at this 3-star hotel in Santa Fe. Enjoy free WiFi, 2 spa tubs, and an arcade/game room. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Santa Fe Plaza and Meow Wolf are located nearby. Discover genuine guest reviews for Villas de Santa Fe, in Northeast Santa Fe neighborhood, along with the latest prices and availability – book now.