L'hôtel New Otani Executive House Zen vous accueille à Tokyo, à environ 1 km du bâtiment de la Diète nationale et de Chidorigafuchi. Vous pourrez y profiter d'une piscine extérieure ouverte en saison, de sports nautiques ainsi que de repas au restaurant ou de verres au bar.
Toutes les chambres sont équipées de la climatisation et d'une télévision par satellite à écran plat. Chacune d'entre elles est dotée d'une salle de bains privative contenant une baignoire et un bidet, ainsi que des peignoirs. Des chaussons et des articles de toilette gratuits sont fournis. L'hôtel met gratuitement à votre disposition une connexion Wi-Fi dans l'ensemble de ses locaux.
L'établissement comporte une réception ouverte 24h/24.
Le palais impérial du Japon se trouve à environ 1,5 km de l'hôtel New Otani Executive House Zen. L'aéroport international de Tokyo, le plus proche, est placé à 14 km de l'hôtel.