Momo palace
Tokyo - 3-chome-25-1 nishikoiwa
Set in Tokyo, less than 1 km from Shapo Koiwa Shopping Mall, Momo palace offers air-conditioned rooms with free WiFi. Guests staying at this aparthotel have access to a terrace. The aparthotel features family rooms.At the aparthotel, the units come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. A microwave, a fridge and stovetop are also featured in the kitchen, as well as a kettle. The units are equipped with heating facilities.Popular points of interest near the aparthotel include Daiju-in Shrine, Koiwasuiten-gu Shrine and Tousenji Temple. Tokyo Haneda Airport is 33 ...








































