Overview

Villa San Giusto

Search hundreds of travel sites at once for hotel deals at Villa San Giusto

Via del Podere di San Giusto, 30a, 00166 Rome, Lazio, Italy
+39 6152 1007

Call

+39 6152 1007
Villa San Giusto
Sat 12/16
Sun 12/17

Nearby

  • 3.3 mi Vatican Museums
  • 3.4 mi St. Peter's Basilica
  • 3.6 mi St. Peter's Square
Show all
Map

Map