Rooms
Make yourself comfortable in this apartment, which has a kitchenette. Complimentary wireless Internet access keeps you connected, and a flat-screen television is provided for your entertainment.
Location
With a stay at this apartment in Tokyo (Shibuya), you'll be a 4-minute walk from Shinjuku Gyoen National Garden and 15 minutes by foot from Tokyo National Olympic Stadium. This apartment is 0.8 mi (1.2 km) from Meiji Jingu Shrine and 4.1 mi (6.6 km) from Tokyo Imperial Palace.