Karta Vacation Rentals
In Shinjuku, steps from Meiji Jingu Stadium and a short walk to the National Stadium. This Tokyo hotel is also close to Harajuku/Takeshita Street, Meiji Jingu Shrine, and a quick drive to Shibuya Crossing and the Tokyo Imperial Palace.