Want to add some spirituality to your travels? Stop by Saiho-ji Temple and enjoy the calm atmosphere.
This place of worship is located in Kohoku Ward. Once you've seen everything you can at Saiho-ji Temple, pay a visit to nearby Yokohama Stadium, Yokohama Cosmo World, and Landmark Tower.