September 19, 2014 Total Views: 4458 Today: 1
Hotel Super Roma Rome, Super Roma is located in Rome. Colosseum and Circus Maximus are 4 km away while Saint Peter’s Cathedral is 8 km away. The air-conditioned apartment includes a balcony and seating area with flat-screen TV. The kitchen is equipped with a stove, microwave and oven. The bathroom comes with a bath, shower and free toiletries. Super Roma is 3 km from Basilica of St. John Lateran. Ciampino-G.B. Pastine International Airport is 12 km away. (Hotel Super Roma Rome hotels booking).