Este encantador hotel se halla en Clemson. Hay un total de 58 habitaciones en el establecimiento. No se permiten mascotas en las instalaciones.