Staying at the O Veleiro Bed And Breakfast, you will be 1.4 miles from Church Sao Judas Tadeu and 1.6 miles the Art Deco statue "Corcovado Christ the Redeemer". If you are willing to explore even more landmarks in Rio de Janeiro, consider checking out the Sugarloaf Sugar Loaf cable car set 1.8 miles away.