Vila Olaria Hotel is 3.1 mi away from the city center of Penha, where you can find interesting sights such as Beto Carrero World.