The affordable 2-star Hotel Empire In Shinjuku Tokyo is situated only 5 minutes on foot from the massive Godzilla Head and features 24-hour reception and express check-out. Ideally located near a tube station, the smoke-free hotel is within a 6-km distance of a historical landmark called the primary residence "Imperial Palace".
This Tokyo hotel, nestled near the shopping district of Tokyo, is nearly a 15-minute drive from the Kanda Shrine. Be sure to visit cherry blossom viewing spots just 1.9 km from the Empire Tokyo. Guests may also get to Omoide Yokocho nights Market, which is about 10 minutes' drive away. The nearest underground station is merely 0.7 km away.
You may walk 5 minutes to Shin Okubo Asia Yataimura or eat by Thai Restaurant Khun Mae Shin Okubo Main Store, located a mere 5 minutes' walk away.