What is the address of Tibidabo Beach? The address of Tibidabo Beachis Lungo Mare Duilio Caio, 22 - Lido di Ostia