Located 1 meters from Kangaroo Hotel. Kangaroo Hotel is perfectly located for both business and leisure guests in Tokyo. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 16 meters from Kangaroo Hotel. Set in a prime location of Tokyo, Kangaroo Hotel Side B puts everything the city has to offer just outside your doorstep.
Located 119 meters from Kangaroo Hotel. Ideally located in the Asakusa area, tokyosaryokan promises a relaxing and wonderful visit. The property features a wide range of facilities to make your stay a pleasant experience.