Villa Iturri is gelegen in Campos do Jordão, op 12 km van Horto Florestal Park, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. Het hotel heeft een bar, en ligt dicht bij verschillende bekende bezienswaardigheden, op 19 minuten lopen van Cable Car, 1,6 km van Park Capivari en 1,8 km van Morro do Elefante. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een kledingkast en een flatscreen-tv. Naast een eigen badkamer met een bidet en gratis toiletartikelen, hebben bepaalde units bij Villa Iturri ook uitzicht op uitzicht op de bergen.
Treinstation Emilio Ribas ligt op 2,1 km van de accommodatie, en Véu da Noiva watervallen ligt 2,7 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven São José dos Campos, op 88 km van Villa Iturri.