Located 139 meters from Hotel Hikari. Set in a prime location of Tokyo, Tokyo Stay SAKURA Asakusaan puts everything the city has to offer just outside your doorstep.
Located 384 meters from Hotel Hikari. Ideally located in the Asakusa area, Asakusa 1976 promises a relaxing and wonderful visit. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.