Voyager Inn Tokyo villa provides easy access to various city attractions, such as the Horikiri Tenso Shrine, situated approximately 5 minutes' walk away.
Voyager Inn villa comes with a bathroom with a separate toilet and a shower. Guests can also enjoy the convenience of a hair dryer, bath sheets, and slippers.
An equipped kitchenette with an electric kettle and a refrigerator is included at this Tokyo accommodation. The property is right around the corner from café Kotoricafe.
The Shobu Shichifukujin Statues is just 500 m from the holiday home, while the huge Tokyo Skytree Tower is 4.8 km away. This accommodation is 7 km from the National Museum of Nature and Science. Transportation options in the area include Mejiro train station, located around 20 minutes away by car.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please