With a stay at this hotel in Tokyo (Shinjuku), you'll be within a 5-minute drive of Shinjuku Gyoen National Garden and Tokyo National Olympic Stadium. This hotel is 3.4 mi (5.5 km) from Tokyo Dome and 4 mi (6.4 km) from Tokyo Imperial Palace. Featured amenities include a 24-hour front desk and an elevator. Your accommodation features a flat-screen TV. A private bathroom with a shower/tub combination features complimentary toiletries and a hair dryer.