Sofitel Roma Villa Borghese
1 of 3
41 Best Hotels

Sofitel Roma Villa Borghese

Via Lombardia, 47, 00187 Roma RM, Italy

Open in Maps
GGoGoGuideadded in July 2023

Sofitel Roma Villa Borghese is an elegant boutique abode situated in a 19th-century palazzo on the edge of Villa Borghese. It’s regal and grand, with ornate, elegant hallways and classically designed guest rooms.

Loading...

Photos