Choose your room
Self-Check In-5 Minutes Kinshicho Aparthotel 3*
The 3-star Self-Check In-5 Minutes Kinshicho Aparthotel Tokyo, located about a 25-minute walk from Fukagawa Edo Museum, features Wi-Fi in the rooms. There is also parking.
The aparthotel boasts a convenient location within a 300-metre distance of Kinshicho underground station and in the immediate vicinity of Pia Kinshicho Ekibirudori. The comfortable hotel is 4.5 km from the large Ueno Park. The Self-Check In-5 Minutes Kinshicho Aparthotel is located 10 minutes' drive from the historical Edo-Tokyo Museum. There is Kinshibori bus stop just moments from this property.
Offering Italian dishes, Restaurant Regina lies 250 metres away.