Where is Hotel Boomerang Roma, La Massimina-Casal Lumbroso located?
Hotel Boomerang Roma, La Massimina-Casal Lumbroso, Lazio, Italy (approx. 41.88209°, 12.37881°)
Hotel Boomerang Roma, La Massimina-Casal Lumbroso, Lazio, Italy (approx. 41.88209°, 12.37881°)