Le Michelangelo Palace est à seulement 350 mètres de la Piazza Tacito, dans le centre de Terni. Il propose des chambres climatisées et des places de stationnement intérieures et extérieures gratuites.
Les chambres et suites de l'Hotel Michelangelo Palace & SPA disposent d'une télévision par satellite avec chaînes à la carte et d'une connexion internet.
Le restaurant de l'Hotel Michelangelo sert des plats traditionnels de l'Ombrie.
Le Michelangelo Palace Hotel se trouve au cœur de la municipalité de Terni, à 100 mètres de la gare de Terni.