L'Olympic Charme offre sistemazioni climatizzate a Roma, a 1,4 km dallo Stadio Olimpico Roma, a 1,2 km dall'Auditorium Parco della Musica e a 2,6 km dalla stazione della metropolitana Lepanto. La struttura include un ascensore, una cucina in comune e la connessione WiFi gratuita in tutti gli ambienti. Soggiornerete a 3,3 km dalla stazione della metropolitana Ottaviano e a 3,7 km da Piazza del Popolo.
Tutte le unità includono un armadio, una TV a schermo piatto, un bagno privato, lenzuola e asciugamani.
La struttura dista 3,8 km da Castel Sant'Angelo e 4 km dai Musei Vaticani. L'Olympic Charme sorge a 19 km dall'Aeroporto di Roma Ciampino, lo scalo più vicino.