AMOCITY
Located in the center of Osaka, a 3-minute walk from Nipponbashi Park, Stay SAKURA Nihonbashi / Vacation STAY 51029 provides air-conditioned...