Este agradable hotel se halla en Downtown. Los 17 acogedores dormitorios son el lugar perfecto donde relajarse al final del día. No se admiten mascotas en las instalaciones.