Property Location With a stay at this apartment in Tokyo (Nerima), you'll be 8.1 mi (13 km) from Meiji Jingu Shrine and 10.6 mi (17 km) from Tokyo Imperial Palace. This apartment is 11.9 mi (19.2 km) from Tokyo Tower and 4.3 mi (7 km) from Tokyo Metropolitan Government Building. Rooms Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a full-sized refrigerator/freezer and a stovetop. There's a private lanai. Complimentary wireless Internet access is available to keep you connected.