L'hôtel Amadeus est situé au cœur de Turin, à 300 mètres de la Mole Antonielliana et à 700 mètres du théâtre Regio et du musée égyptien. Porta La gare de Nuova est accessible en 15 minutes à pied.
Dotées d'une connexion Wi-Fi gratuite et de la climatisation, les chambres de l'Amadeus E Teatro sont toutes dotées d'une salle de bains privative. Chacune possède un décor de style classique, avec une télévision par satellite, un coffre-fort et un minibar. Certaines chambres offrent des petits extras comme des bains d'hydromassage.
Un copieux petit-déjeuner buffet est servi tous les jours dans un jardin d'hiver et propose des options sans gluten sur demande.
À distance de marche, le sommet du Monte dei Cappucini surplombe la ville. La rivière Po se trouve à 450 mètres de l'hôtel, et le parc des expositions Lingotto et le musée de l'automobile sont à 3 kilomètres, facilement accessibles en voiture et en bus.