4200 Sierra Vista Drive, Farmington, NM 87402, USA
4200 Sierra Vista Dr Farmington, NM 87402
Farmington
New Mexico
87402
United States
877-411-3436877-411-3436
The hotel accepts pets of any size for an additional fee of $100.00 per stay.