Choose your room
Momo Palace 3*
- Wi-Fi
- Sports activities
Archery
- Air conditioning
- No pets allowed
The comfortable Momo Palace Tokyo hotel includes air-conditioned rooms and is around 25 minutes' walk from Tousenji Temple. There is luggage storage available on the premises.
This 3-star aparthotel has a prime location 2.4 km from Kloiwa Shobu Garden. The art museum "Kiuchi Gallery" is about 10 minutes' drive from the hotel, which is also situated just near Catholic Koiwa Church. A family vacation to Tokyo will become more exciting if you visit Katsushika City Museum lying 3.5 km from the Momo Palace. Koiwa train station lies a short way from the property.
The 5 rooms include a balcony and a mini-kitchen equipped with air conditioning to ensure guests' comfort. There are separate bedrooms and separate bathrooms with a bidet, a separate toilet, and a shower provided.
The restaurant Zenzen is located within 5 minutes' walk of Momo Palace hotel.