The 3-star Stay Sakura Tokyo Shinjuku Hyakukura hotel is 10 minutes by car from Yoyogi Park, and it features a lift and a vending machine onsite. This Tokyo aparthotel is in the Shinjuku Ward district of Tokyo, approximately 25 minutes on foot from such natural sights as Shinjuku Central Park.
The property is right in the centre of the city, 10 minutes by car from Shinjuku Gyoen National Garden, and at a medium distance from Shinjuku-nishiguchi tube station. Standing just 8 minutes on foot from Godzilla Head, the Stay Sakura Tokyo Shinjuku Hyakukura is 10 minutes by car from Hanazono Shrine. The accommodation also grants access to family attractions like Ueno Zoo, which are 7 km away. Stay Sakura Tokyo Shinjuku Hyakukura hotel lies within a stone's throw of Okubo train station.
Certain rooms have a balcony and a seating area for your convenience. Guests can use a bidet and a spa bathtub, along with a hair dryer and complimentary toiletries.
Offering Korean meals, Yaki Banzai is situated right near this Tokyo hotel.