Doté d'une connexion Wi-Fi gratuite dans tout l'établissement, le Penthouse Suite propose de luxueux appartements et chambres indépendants sur la Piazza Barberini de Rome. La fontaine de Trevi se trouve à 5 minutes à pied de l'établissement.
Climatisé, chaque logement est équipé d'une télévision par satellite à écran plat et d'une salle de bains privative avec douche, bidet et articles de toilette gratuits. Les appartements disposent d'une kitchenette avec bouilloire électrique et machine à café.
La Piazza di Spagna se trouve à 8 minutes à pied du Penthouse Suite Rome, tandis que la station de métro la plus proche est Barberini, à 80 mètres.