Located 9 km from Mejiro railway station, the spacious Armor House Apartment Tokyo is 600 metres from the public Yokoamicho Park. Wi-Fi is available for guests' business or leisure needs.
The 14.3-hectare Ueno Zoo is within 3 km of this apartment, while Imado Shrine is 25 minutes' walk away. 10 minutes on foot from Ryogoku tube station, the apartment is also in close proximity to Tokyo Memorial Hall. Armor House Apartment is located 2.2 km from Fukagawa Edo Museum.
There is a fully-equipped kitchen provided. Ishiwara-Itchome bus stop is just near this property.