Located in Asakusa, this hotel is within 1 mi (2 km) of Sensō-ji Temple, Ueno Park, and Tokyo Sky Tree. Tokyo Dome and Tokyo Imperial Palace are also within 6 mi (10 km). Asakusa Station (Tsukuba Express) is only a 4-minute walk and Tawaramachi Station is 11 minutes.