Con una vista panoramica a 360° sulle meraviglie della Capitale, dalle Terme di Diocleziano alla Cupola di San Pietro sino ai Castelli, Terrazza Cielo Restaurant & Lounge Bar, situato in cima al The Independent Hotel, si trova in pieno centro storico a pochi passi dalla Stazione Termini.