Palazzo Doria Tursi, set a mere 700 feet from So&Leo Guest House, as well as Museum of World Cultures placed within easy reach of the property are worth visiting. If you are willing to explore even more landmarks in Genoa, attend the opulent Royal Palace Museum located 750 feet away.