Venue & Location
HOTEL MYSTAYS Ochanomizu
Address : 2-10-6,Kanda Awajicho,Chiyodaku,Tokyo 101-0063,Japan TEL: +81-3-5289-3939
Hotel details
A 7-minute walk from trains at Akihabara Station, this modern hotel in a polished building on a bustling street is 2 km from the Tokyo Imperial Palace, and 3 km from the National Museum of
Nature and Science.