Situata a Roma, a 1,2 km dalla stazione della metropolitana Ottaviano, a 1,8 km dai Musei Vaticani e a 1,3 km dalla stazione della metropolitana Lepanto, l'House Clodia offre un balcone e la connessione WiFi gratuita. L'appartamento dista 2,3 km dallo Stadio Olimpico di Roma e 2,4 km da Castel Sant'Angelo.
Climatizzato e dotato di 2 camere da letto, l’appartamento include TV a schermo piatto in camera, una zona pranzo e una cucina con frigorifero e piano cottura.
Piazza San Pietro e il Vaticano distano rispettivamente 3,1 km e 3,2 km dalla struttura. L'House Clodia dista 20 km dall'Aeroporto di Roma Ciampino, lo scalo più vicino.