Inn at the Delta
Hotel
87532 Espanola
United States
Phone: (505) 753-9466
Website: http://www.innatthedelta.biz
Opening times:
Mon: 7:30 am - 10:00 pm
Tue: 7:30 am - 10:00 pm
Wed: 7:30 am - 10:00 pm
Thu: 7:30 pm - 10:00 pm
Fri: 7:30 am - 10:00 pm
Sat: 7:30 am - 10:00 pm
Sun: 7:30 am - 10:00 pm
The Inn is family-owned and managed. It is a family treasure we wish to share with travelers wanting the elegance of a first-class hotel and the coziness of a home away from home.



