Situé dans le centre de Rome, à 200 mètres de la station de métro Barberini et à 100 mètres de la Piazza Barberini, l'Avignonesi Suites propose une connexion Wi-Fi gratuite et la climatisation. Offrant une vue sur le jardin et la cour intérieure, il se trouve à 600 mètres de la place d'Espagne. Il possède un ascenseur et une bagagerie.
Les logements comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Les logements comportent une armoire.
Vous séjournerez à proximité de la colline du Quirinal, de la station de métro Repubblica - Teatro dell'Opera et de la Piazza Venezia. L'aéroport le plus proche, celui de Rome Ciampino, est situé à 15 km.