Karta Vacation Rentals
In Shinjuku, Tokyo — a 4-star hotel steps from green space and stadium buzz. You're a short walk from National Stadium and Shinjuku Gyoen National Garden, with Tokyo Imperial Palace and Shibuya Crossing only a quick drive away.