The 6-room Kinshicho Self Checkin Hotel Tokyo is located a mere 0.9 km from Kameido train station and nearly a 5-minute walk from Kinshibori Park. Featuring a hot tub for added relaxation, the apartment also grants access to a spa salon.
The large Sarueonshi Park is just 550 metres from this apartment, while The Japanese Sword Museum is 2.2 km from the property. Kinshicho Self Checkin Hotel has a prime location in the immediate vicinity of Kinshicho metro station. The accommodation is nestled about 10 minutes' drive from Nakamise Shopping Street.
Enhancing your comfort, a bidet, a spa bathtub, and a separate toilet can be found at the property. A hair dryer and towels are also included in the bathroom.
For those who prefer to cook, Kinshicho Self Checkin Hotel provides a mini-kitchen for preparing homemade meals. The nearest Koto-shako-mae bus stop is a few moments from the apartment. Sport activities such as bike riding and bicycle trips are available for guests.