Choose your room
Thewaswda Shinjuku Aparthotel
- Wi-Fi
- Air conditioning
- No pets allowed
Providing 11 rooms, the comfortable Thewaswda Shinjuku Aparthotel Tokyo is about 5 minutes' walk from Kantsu-ji Temple.
The aparthotel enjoys a convenient position in Central Tokyo, which is Japan's busy capital, right around the corner from Anahachimangu. Places of worship to visit 2.4 km from this Tokyo hotel include Yasukuni Memorial Shrine. Also, the Thewaswda Shinjuku Aparthotel Tokyo is around 10 minutes' drive from the Shinto Hanazono Shrine, and Mejiro train station is located 2.6 km away. Waseda tube station is within easy reach of the accommodation.
For Italian cuisine, try Sekihara which is a mere 50 metres away.