Via marsala 80, 00185 Roma
Hotel 3 stars
Hotel Agorà is located in Rome, 1969 feet from Santa Maria Maggiore. It offers air-conditioned rooms with free WiFi, and a shared TV area.
Every room at this hotel is equipped with a satellite flat-screen TV, an electric kettle, a mini-bar, and a private bathroom. Some units have a seating area where...