About OYO Hotel Urban Stays Asakusa Contact 1 1-8-9 Azumabashi, Sumida-ku, Tokyo, 1300001, JapanTelephone: 8834440631 | Official Homepage