Tokyo Apartment House Inn
Tokyo Apartment House Inn is a fine choice to stay in Tokyo.
Guests can quickly get to Yasukuni Shrine, which is roughly 3.4 km away.
The property offers 12 guestrooms appointed with climate control, a microwave, a wardrobe, a trouser press and IDD telephone.
Volume is about 150 meters away and serves Japanese specialties.
The nearest subway station is Higashi Shinjuku, located about 350 meters from the hotel.