Bénéficiant d'un cadre avantageux la localité de shopping de "Arrondissement de Shinagawa", à 2 km des sites religieux tels que le Sanctuaire Ōtori, New Otani Inn Tōkyō de 3 étoiles offre un stockage des bagages et un restaurant. Un restaurant à la carte avec une variété de plats est à la disposition des visiteurs dans l'hôtel. De plus, l'établissement offre des équipements spéciaux, comme un berceau pour les enfants, créant ainsi un environnement adapté aux familles. Centralement situé juste à côté de la gare, il offre également une commodité supplémentaire pour les déplacements.
New Otani Inn de Tōkyō est à 25 minutes de marche du Temple Sengaku-ji et juste à côté de l'Ohsaki New City Shopping Mall. L'hôtel offre la proximité de sites naturels comme le Parc Rinshinomori (à 2 km) et le Parc de Shiba (à 4 km). Ce étoiles est également à moins de 4 km du Musée national des sciences émergentes et de l'innovation. La station de métro la plus proche est dans un rayon de 150 mètres.
Les chambres bien aménagées de New Otani Inn sont certaines d'entre elles équipées du Wi-Fi. Elles comprennent également des salles de bains attenantes équipées d'une baignoire. Les unités sont conçues de manière confortable.
New Otani Inn de Tōkyō a un petit-déjeuner sous forme de buffet quotidien pour les clients et il est servi au restaurant. Le restaurant BAR Outrigger offre des plats de la cuisine asiatique.