SUPER HOTEL UENO OKACHIMACHI
5-23-12 UENO TAITOU-KU TOKYO JAPAN
UENO 上野

Internet

Located in Ueno, this hotel is within a 15-minute walk of Tokudaiji Temple and Akihabara Electric Town. Ueno Park and Tokyo National Science Museum are also within 1 mi (2 km).