Hotels in Rome near Villa Borghese
We found 14038 properties with availability in Rome
Casa Naman - Piazza Di Spagna 23
Piazza Di Spagna, 23, Rome, Italy
Domus Greci Piazza Di Spagna
Via Dei Greci, 10, Rome, Italy
W Rome
26/36 Via Liguria, Rome, Italy
Corso Central Apartment
24 Via Del Corso, Rome, Italy
Private Terrace Penthouse With Elevator Piazza Spagna
Via Di Gesu¹ E Maria N. 7, Rome, Italy
Carthusia Suites Roma
6 Via Della Croce, Rome, Italy
Corso 12 Roma
Via Del Corso 12, Rome, Italy
The B Rooftop Apartment
Via Del Corso, 18, Rome, Italy
Corso18
18 Via Del Corso, Rome, Italy
The Inn At The Spanish Steps Luxury Collection - Ambassador Apartment
Piazza Di Spagna, 93, Rome, Italy
The Inn At The Spanish Steps Luxury Collection - Honeymoon Suite
Piazza Di Spagna, 93, Rome, Italy
Rose Garden Palace Roma By Omnia Hotels
Via Boncompagni 19, Rome, Italy
The Inn At The Spanish Steps Elegant Collection - The Gem
Piazza Di Spagna, 93, Rome, Italy
Numa Rome Barberini
Via Liguria 38, Rome, Italy
Great Central Apartment
26 Via Flaminia, Rome, Italy
Greci Suite
Via Dei Greci, Rome, Italy
Domus Massimiliani Guesthouse
Via Flaminia 16, Rome, Italy
Maison Chic Spagna Two
Via Dei Greci, 10, Rome, Italy
Piazza Di Spagna 90 Exclusive Apartment
90 Piazza Di Spagna, Rome, Italy
The Spanish Suite Piazza Di Spagna
Via Vittoria 24, Rome, Italy