L'hôtel est situé au cœur de la Rome antique, en face de la basilique Santa Maria Maggiore. Le Colisée, le Forum Romain, le Domus aurea ou Maison Dorée ainsi que l'opéra ne sont qu'à quelques pas de l'hôtel. La gare Termini est à seulement quelques mètres.
Entièrement rénové, l'établissement est l'endroit idéal pour les touristes et les personnes en voyages d'affaires. Il propose un service de nettoyage ainsi qu'un service de réservation pour les excursions et autres visites guidées.
Toutes les chambres sont climatisées et disposent d'une salle de bain avec sèche-cheveux. Elles sont équipées d'un mini bar, d'une ligne téléphonique directe, de la télévision par satellite et d'un coffre-fort.