Monte Armadillo bevindt zich in Poás, op 7,5 km van Nationaal Park Poas, en biedt accommodatie met een tuin, gratis WiFi, roomservice, en een 24-uursreceptie. De accommodatie ligt op 17 km van watervaltuinen La Paz, en heeft een terras en gratis privé parkeergelegenheid.
Het landhuis heeft een tv. Het landhuis heeft ook een goed uitgeruste keuken met een koelkast, een oven en een magnetron, en gratis toiletartikelen.
Je kunt bij de accommodatie genieten van een à la carte-ontbijt, continentaal ontbijt of Amerikaans ontbijt.
Waterval La Paz ligt op 19 km van het landhuis, en stadion Alejandro Morera Soto ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Juan Santamaría, op 22 km van Monte Armadillo.