Location
Located in Tokyo (Itabashi), this apartment is within a 10-minute drive of Tokyo Dome and Tokyo Imperial Palace. This apartment is 4.7 mi (7.5 km) from Shinjuku Gyoen National Garden and 6.4 mi (10.3 km) from Nippon Budokan.
Rooms
Make yourself comfortable in your apartment, featuring a microwave and a flat-screen TV. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. A private bathroom with a shower/tub combination features a deep soaking tub and complimentary toiletries.