
Tokyo, Japan
Tokyu Stay Yotsuya
3-star hotel · Tokyu Stay
Enjoy your stay at the Tokyu Stay Yotsuya Shinjuku Area in the heart of Tokyo, conveniently located within a 5-minute drive of the National Stadium and Tokyo Imperial Palace. This hotel offers complimentary wired and wireless…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park · extra charge


