El INN Carilo ofrece apartamentos independientes con conexión WiFi gratuita y alberga un centro de spa y bienestar con piscina cubierta. El establecimiento está a solo 1 calle del mar.
Los apartamentos del INN Carilo cuentan con TV de pantalla plana por cable, aire acondicionado y baño completo. La mayoría de los apartamentos tiene cocina totalmente equipada y balcón con vistas espléndidas al jardín.
Hay aparcamiento gratuito. Se encuentra a pocos metros de la playa de Hemingway y a solo 4 calles del centro de la ciudad.