Situated approximately a 5-minute walk from the comfortable Thewaswda Shinjuku Aparthotel Tokyo, guests can reach Kantsu-ji Temple in no time.
The aparthotel has a convenient location in Central Tokyo, which is Japan's busy capital, just moments from Anahachimangu. A popular place in Tokyo is the Sprawling Toyama Public Park, which is merely 1.8 km away. Kishimojin Buddhist Temple is around 25 minutes' walk away, while Waseda underground station is a mere 150 metres from the Thewaswda Shinjuku Aparthotel Tokyo. Guests will find Mejiro train station 2.6 km from this Tokyo hotel.
Private bathrooms are included in the rooms.
Sekihara is located next to the accommodation and serves Italian dishes, near the property.