Rooms
Make yourself comfortable in this apartment, featuring a kitchenette with a refrigerator and a stovetop. A flat-screen television with digital programming provides entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include a separate sitting area and a microwave.
Location
With a stay at this apartment in Tokyo (Shibuya), you'll be within a 10-minute drive of Tokyo National Olympic Stadium and Meiji Jingu Shrine. This apartment is 6.6 mi (10.6 km) from Tokyo Imperial Palace and 7 mi (11.2 km) from Tokyo Tower.