Castle Apartment Nezu
Tokyo Tokyo-to
Check in
3:00 PM
Check out
10:00 AM
With a stay at this apartment, you'll be centrally located in Tokyo, just a 4-minute walk from Ueno Zoo and 7 minutes by foot from University of Tokyo. This apartment is 0.5 mi (0.8 km) from Ueno Park and 1.5 mi (2.4 km) from Tokyo Dome.
Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a refrigerator and a stovetop. There's a private lanai. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
1-1-20, Nezu, Tokyo, Tokyo-to 113-0031, Japan