Hotel Sunroute Umeda 3 Stars Hotel in Osaka, Japan Within US Travel Directory Stay in the heart of Osaka Providing rooms with a custom pillow and free wired …

AloJapan.com