The comfortable Self-Check In-押上 Tokyo Skytree Aparthotel offers its guests air-conditioned rooms around a 5-minute walk from the huge Tokyo Skytree Tower. This 3-star aparthotel also includes parking.
The historic Senso-ji Temple lies merely 1.9 km away, while Asakusa Town is merely 2 km from the hotel. The property is within 10 minutes' walk of The Skytree Shop and just moments from Oshiage (Skytree) underground station. The Self-Check In-押上 Tokyo Skytree Aparthotel is 2.3 km from The Japanese Sword Museum. This Tokyo hotel is situated near Oshiage 'SKYTREE' train station, approximately 5 minutes' walk away.
The allergy-friendly rooms feature a balcony and a living room complete with air conditioning and a washing machine, as well as a flat-screen TV with satellite channels. Other comforts include an electric kettle, a fridge, and kitchenware for self-catering. Featuring a separate toilet and a shower, the bathrooms also come with a hairdryer and towels.
Serving both food and drinks, Sky Restaurant 634 is situated within a few blocks of Self-Check In-押上 Tokyo Skytree Aparthotel.