Pousada do Castelo wordt omgeven door natuur en ligt in Monte Verde. U kunt de bloemrijke tuin van het Pousada do Castelo verkennen en de accommodatie biedt gratis WiFi en gratis privéparkeergelegenheid.
Alle kamers zijn voorzien van een televisie, een balkon en een minibar. De eigen badkamer is uitgerust met een haardroger. De kamers bieden uitzicht op de tuin. Tot de extra's behoren satellietzenders.
In de ontbijtruimte wordt elke ochtend een ontbijtbuffet verzorgd bestaande uit een verscheidenheid aan vers fruit, brood, vleeswaren en diverse warme en koude dranken.
Het pension bevindt zich op 800 meter van winkelcentrum Celeiro, op 900 meter van de ijsbaan en op 1,2 km van het Praça da Árvore. De internationale luchthaven Guarulhos ligt 150 km verderop.