Le Tabist Hotel New Washington Shibuya propose des chambres avec connexion Wi-Fi gratuite à Tokyo, dans un emplacement privilégié à 600 mètres du musée d'art Toguri et à moins de 1 km du parc Nabeshima Shoto. L'établissement se trouve à proximité du centre-ville de Shibuya, de la rue commerçante Shibuya Center-gai et du musée d'art Shoto. Vous disposerez d’une réception ouverte 24h/24 ainsi que des services d’étage et de bagagerie.
Les chambres comportent toutes une télévision à écran plat. Les logements du Tabist Hotel New Washington Shibuya disposent de la climatisation et d'une armoire.
Les sites d'intérêt à proximité de l'établissement incluent le musée d'art égyptien antique, le centre culturel de Shidax et le passage piéton de Shibuya. L'aéroport de Tokyo-Haneda, le plus proche, est à 25 km du Tabist Hotel New Washington Shibuya.