Set in Central Tokyo, which is Japan's busy capital, Momostay Skytree Tokyo apartment is just 1.4 km from the huge Tokyo Skytree Tower and offers a Jacuzzi for guests to relax in. Enjoy a walk around the Imado Shrine, within 25 minutes' walk of the spacious apartment.
The National Museum of Nature and Science is 3.3 km away, while the Tokuju-in is just near the apartment.
Along with self-catering amenities like a fully-equipped kitchen, the accommodation also offers a dining area. Momostay Skytree apartment is nearly 15 minutes' walk from Kinshicho underground station and 750 m from Tokyo Skytree railway station.