LA QUINTA INN SANTA ROSA

1701 HISTORIC OLD ROUTE 66
Santa Rosa
New Mexico
United States