Abiquiu Inn is an upscale hotel featuring rooms and suites with New Mexican crafts and furnishings, plus an on-site restaurant.