Located in Central Tokyo, which is Japan's busy capital a 16-minute walk from Geidai Art Plaza, Tokyo House Apartment accommodates up to 4 guests. Wi-Fi and parking are also available at this apartment.
The 45 m² apartment lies 1.7 km from the 14.3-hectare Ueno Zoo. The property has a prime location fairly close to Iriya metro station. The 1-bedroom Tokyo House Apartment is located a 25-minute stroll from the attractive Yushima Tenmangu Shrine.
Guests are invited to a balcony and a dining area complete with comforts like air conditioning. Offering a separate toilet and a shower, a bathroom comes with a hairdryer and bath sheets.
The self-catering facilities feature an equipped kitchen including an electric kettle, a fridge, and kitchenware. This apartment is within 300 metres of Shitaya-nichome bus stop and right near Uguisudani train station.