Ubicada en Farmington, esta propiedad es un lugar ideal en el que porder relajarse y desconectar. Hay un total de 60 habitaciones. El aparcamiento es de gran utilidad para los huéspedes que traigan coche.
The hotel is located downtown in the middle of the Farmington Businesses and close to many historical places.