Este agradable hotel se encuentra en North Grand Junction. El establecimiento dispone de 80 agradables habitaciones. Este hotel no acepta mascotas.