live japan setoSeto Inland Sea is the largest body of water of its kind in Japan, with over 700 islands in it. The Great Seto Bridge offers beautiful viewsSituated in Osaka, 600 metres from Tempozan Ferris Wheel and 2.9 km from Isoji Central Park, Seto Building features air-conditioned accommodation with a balcony and free WiFi.