Cet hôtel est le dernier né du groupe hôtelier Piazza di Spagna View: le bâtiment est situé près de la Via Nazionale, au cœur de Rome, à proximité des principales attractions de la capitale telles que le Colisée, la fontaine de Trevi et les Marches Espagnoles. Il propose des chambres très élégantes à la décoration conçue dans les moindres détails.