
Rome, Italy
Place 24 Suites & Wellness
3-star hotel
1.2 km straight-line distance
With a stay at Place 24 Suites & Wellness in Rome (Rome Historic Centre), you'll be within a 5-minute walk of Santa Maria del Popolo and Villa Borghese. This family-friendly townhouse accommodation is 0.5 mi (0.8 km) from Piazza…
- Wi-fi
- Laundry service
- Airport Shuttle
- Babysitting service






















