Idéalement situé dans l'arrondissement de Shibuya à Tokyo, le Prince Smart Inn Ebisu se trouve à 600 mètres du centre commercial Atre Ebisu, à 700 mètres du parc America Bashi et du parc Ebisu East.
Nombre de chambres: 82
150-0022 Préfecture de Tokyo, Shibuya-ku Ebisuminami 3-11-25 , Japon