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 the Kioisawa Shobu Garden.
Situated 2.2 km from the Shinozaki Sengen Shrine, this apartment offers easy access to the Takasago Bridge, which is 3 km away.
Villa More offers a balcony, as well as comforts like an air conditioner. Guests staying in this property will enjoy the convenience of a hair dryer and bath sheets in the bathroom. You'll also come across a bidet, a separate toilet, and a shower.
Villa More is equipped with a shared kitchen with appliances to prepare own dishes. The apartment is within reach of Koiwa train station.