Super Hotel Asakusa is located in Asakusa, a neighborhood in Tokyo. Tokyo Skytree and Tokyo Imperial Palace are notable landmarks, and the area's natural beauty can be seen at Ueno Park and Tokyo Bay. Check out an event or a game at Tokyo Dome, and consider making time for Tokyo Disneyland®, a top attraction not to be missed.