Nest Hotel Osaka Shinsaibashi 3 stars

542-0081 Osaka Prefecture, Osaka, Chuo-ku Minamisenba 2-4-10, Japan

Hotel image
Read more reviews for Nest Hotel Osaka Shinsaibashi