Osaka Garden Palace 3 stars

532-0006 Osaka Prefecture, Osaka, Yodogawa-ku Nishimiyahara 1-3-35, Japan

Hotel image
Read more reviews for Osaka Garden Palace