Dotonbori Loft Square
Chuo-ku, Shimanouchi 2-1-4-701, Osaka, Japan
Booking.com
Book Now