Ready to plan your trip to Bomarzo?Go there
Bomarzo is a town and comune of the province of Viterbo, in the lower valley of the Tiber. It is located 14.5 kilometres east-northeast of Viterbo and 68 kilometres north-northwest of Rome.
Attractions
Sacro Bosco
4.3
(6.7K)Click for details
Etruscan Pyramid of Bomarzo
4.6
(384)Click for details
Statua del Moai - Vitorchiano
4.5
(352)Click for details
Centro storico di Bomarzo
4.5
(131)Click for details
Restaurants
Tutto n'artro magnà
4.6
(581)$
Click for details
Trattoria Ristorante B&B Da Alfiero
4.2
(559)$
Click for details
Ristorante Il Roscio
4.1
(542)$$
Click for details
Le Fossate
4.3
(354)Click for details