A pousada "The Anchor" está localizada em Manzanares, no coração da cidade, e tem 13 quartos.
Todos os quartos têm: TV, ar condicionado, aquecimento, Wi-Fi e todos com casa de banho completa. Além disso, tem uma cafeteria - restaurante.