Overview

La Casa di Olimpia

Search hundreds of travel sites at once for hotel deals at La Casa di Olimpia

Via DI Boccea 325, 00167 Rome, Lazio, Italy
+39 349 838 7462

$160+

La Casa di Olimpia
Sat 8/19
Sun 8/20
Reviews
Photos
Map

Map