Providing 5 rooms, the comfortable Skytree Self Checkin Hotel Tokyo is about 25 minutes' walk from the traditional Taiko Drum Museum. Featuring luggage storage, this 3-star recently renovated aparthotel is located right near the huge Tokyo Skytree Tower.
The hotel has a prime setting 3.6 km from the famous Tokyo National Museum, while natural sights like the public Yokoamicho Park are 2.6 km away. The Skytree Self Checkin Tokyo provides easy access to Imado Shrine, which is nearly 30 minutes' walk away. The nearby sports attractions feature Ryogoku Kokugikan Sports Arena 2.3 km from the property. This hotel is approximately a 5-minute drive from Tokyo Skytree bus stop and in the immediate vicinity of Oshiage 'SKYTREE' train station in Tokyo.
The air-conditioned rooms are fitted with air conditioning and a washing machine; such modern facilities as Wi-Fi, and include private bathrooms with a bidet, a separate toilet, and a shower. In addition, there is an electric kettle, a refrigerator, and kitchenware for self-catering purposes.
Guests may find the restaurant Sky Restaurant 634 merely 550 metres from Skytree Self Checkin Hotel.