Travellers enjoy visiting Sitio Arqueologico do Bisnau, located 0.9 miles from the Hotel New, as well as Salto do Itiquira accessible with 10-minute car ride. If you are willing to explore even more landmarks in Formosa, attend Cachoeira Indaia located 19 minutes' walk from the property.