Niché dans le voisinage de "Arrondissement de Shinjuku" à Tōkyō, Shin-Okubo City Hotel ayant 2 étoiles se trouve à moins de 300 mètres d'attractions culturelles telles que Godzilla Head.
Le Parc Okubo est situé relativement près de cet hôtel, et des sites naturels tels que le parc central de Shinjuku sont dans une zone de 1 km. À 10 minutes de marche de la Higashi-Shinjuku, l'hôtel se trouve à une distance de 7 km du Parc d'Ueno. Le Palais impérial de Tokyo se trouve à quelques pas de cette propriété, et de Shin-Okubo est situé à moins de 150 mètres. La station de métro la plus proche est à une distance de 10 minutes de marche. Shin-Okubo City Hotel à Tōkyō est à 25 km de l'aéroport international Haneda de Tokyo.
Certaines chambres de Shin-Okubo City Tōkyō sont douillettes et équipées du Wi-Fi et d'une TV à écran plat. Elles sont équipées d'un décor confortable.
Un restaurant Jardin impérial de Shinjuku propose une sélection à 20 minutes à pied de cet hôtel.