Situé à Tokyo, à 7 minutes à pied du musée d'art Toguri, l'OYO Hotel New Washington Shibuya propose des chambres avec vue sur la ville et connexion Wi-Fi gratuite. L'établissement se trouve à proximité du Shibuya Scramble Crossing, du Magnet by Shibuya 109 et de la rue commerçante Shibuya Center-Gai. L'établissement propose une réception ouverte 24h/24, un service d'étage et une bagagerie pour les clients. Dans cet hôtel d'affaires de style japonais, chaque chambre comprend une armoire. Dotées d'une salle de bains privative équipée d'une baignoire et d'un sèche-cheveux, toutes les chambres de l'OYO Hotel New Washington Shibuya disposent d'une télévision à écran plat et de la climatisation. Certaines comprennent un coin salon. Les chambres sont équipées d'un réfrigérateur.