Loading hotels
Confirming room availability...
Super Hotel Asakusa, Taito Ku Asakusa 2 33 1, Tokyo, Japan
Near Sensō-ji Temple<br /><br />Located in Tokyo (Asakusa), Super Hotel Asakusa is within a 10-minute drive of Tokyo Sky Tree and Tokyo Bay. This hotel is 1.6 mi (2.5 km) from Ueno Onshi Park and 3.9 mi (6.2 km) from Tokyo Dome.