Située à Campos do Jordão, à 12 km du parc Horto Florestal, la Villa Iturri propose un jardin, un parking privé gratuit, un salon commun et une terrasse. Doté d'un bar, l'hôtel se trouve à proximité de plusieurs attractions réputées, à environ 1,6 km du téléphérique, à 1,6 km du parc Capivari et à 1,8 km d'Elephant Hill. Il propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres comprennent une armoire et une télévision à écran plat. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Certains logements offrent une vue sur la montagne.
Vous séjournerez à 2,1 km de la gare Emilio Ribas et à 2,7 km de la cascade du Veil de la mariée. L'aéroport de São José dos Campos, le plus proche, est implanté à 88 km.