Popway Residence Tennoji
Popway Residence located in the heart of Tennoji, Osaka. It has 39 chic inspired suites ranging from Studios to Two Bedroom Suite, offering an abundance of space with premium amenities. Each suite features a well-equipped kitchenette for those who enjoy a home-cooked meal. Popway Residence is the ideal hotel for leisure travellers, families, as well as long stay guests.