Travellers enjoy visiting the landscaped gardens "Jardins do Palacio de Cristal", located 1.3 miles from 1872 River House By Olivia hotel, as well as Soares dos Reis National Museum accessible with 5-minute car ride. If you are willing to explore even more landmarks in Porto, attend Cais da Ribeira located just a 12-minute walk from the property.