Situato a Tokyo, vicino alla Chiesa di Nihon Christ Kyokai Kashiwagi, al Santuario Yoroi Jinja e alla Chiesa Yodobashi, l'NC Square Executive Suite offre il WiFi gratuito, biciclette gratuite e una terrazza.
Tra i luoghi d'interesse nelle vicinanze figurano il Tempio Enshoji, il Santuario di Kaichu Inari e il Tempio di Tokyo Maso. 18 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.