Hotel Sun White 3 Stars Hotel in Osaka, Japan Within US Travel Directory One of our top picks in Osaka. Conveniently located just a 1-minute walk from …

AloJapan.com