With a stay at Peace House Sachi, you'll be centrally located in Osaka, within a 10-minute walk of Tsutenkaku Tower and Nipponbashi. Featured amenities include a computer station, express check-out, and multilingual staff. Motorcycle parking is available onsite.