B&S Eco Cube Shinsaibashi 1 stars

542-0086 Osaka Prefecture, Osaka, Chuo-ku Nishi Shinsaibashi 2-9-4, Japan

Hotel image
Read more reviews for B&S Eco Cube Shinsaibashi