Choose your room
Villa More
Villa More Tokyo is a great place to stay in Edogawa, which is a special ward located in Tokyo Metropolis, Japan, about a 25-minute walk from Kloiwa Shobu Garden.
Situated 2.2 km from Shinozaki Sengen Shrine, this apartment offers easy access to Takasago Bridge, which is 3 km away.
Villa More includes a balcony equipped with air conditioning, as well as entertainment options like a flat-screen TV with satellite channels. A bidet, a separate toilet, and a shower are also featured in the bathroom. Moreover, there is a hair dryer and bath sheets as well.
Take delight in a shared kitchen provided at this property and complete with an electric kettle, a fridge, and kitchenware for your convenience. The apartment is within reach of Koiwa train station.