Shinjuku Villa 2 Tokyo hotel is a great place to stay in the Shinjuku Ward district of Tokyo, approximately a 20-minute walk from cherry blossom viewing spots.
The aparthotel is located 2.9 km from the Meiji Jingu Shrine and in the vicinity of Higashi-shinjuku tube station. In the area you will find the Shinjuku Gyoen National Garden that is about 25 minutes' walk away. Also, Okubo Park is situated 0.6 km away. The Samurai Museum lies 550 metres from the Shinjuku Villa 2. The hotel provides a place to stay in close proximity to the Shin-Okubo train station.
There is a restaurant serving Kappo food 8 minutes' stroll away.