Located about 25 minutes' walk from the Taishakuten-Sando, the comfortable Momo Palace Tokyo hotel offers air-conditioned rooms around 7 km from the huge Tokyo Skytree Tower. A storage for belongings are available for guests' convenience at this 3-star aparthotel, which sits in Edogawa, which is a special ward located in Tokyo Metropolis, Japan.
The hotel has a prime location within 30 minutes' walk of the Yamada Yoji Museum. The Katsushika City Museum, 3.5 km away, is definitely a must-see for family tourists in Tokyo. The Momo Palace Tokyo is an ideal place for exploring Catholic Koiwa Church, located a mere 5 minutes' walk away. This accommodation provides access to Koiwa train station, which is approximately 700 metres away.
The air-conditioned rooms are fitted with an air conditioner and a washing machine, as well as modern facilities like free wireless internet and a flat-screen TV with satellite channels. There is also a separate bathroom. A wardrobe are featured in air-conditioned bedrooms. Bathrooms offer a bidet, a separate toilet, and a shower, along with comforts such as hair dryers and bath sheets.
Zenzen serves Chinese cuisine and is located steps away from Momo Palace hotel.