La Pousada Santa Rosa ofrece WiFi gratuita en todas las instalaciones y se encuentra en Aparecida, a 300 metros del Santuario Nacional.
Todas las habitaciones tienen aire acondicionado y TV. Las habitaciones disponen de baño privado con ducha.
La Pousada Santa Rosa está a 600 metros del centro comercial Aparecida y a 700 metros del observatorio de Nossa Senhora da Aparecida.