With a stay at Hotel Edoya, you'll be centrally located in Tokyo, just a 4-minute walk from Akihabara Electric Town and 9 minutes by foot from Ueno Onshi Park. This hotel is 0.4 mi (0.6 km) from Ameya-Yokochō and 1.4 mi (2.2 km) from University of Tokyo. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless Internet access and concierge services. Featured amenities include a computer station, complimentary newspapers in the lobby, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Enjoy a meal at the restaurant, or stay ...