Este cómodo hotel se halla en Conway. El establecimiento cuenta con 67 acogedores dormitorios. No se admiten mascotas en las instalaciones.