Weekly Green In Namba

Hotel style accommodation in Osaka, Japan. Cozy, clean, friendly with great rates.