
Roma, Italy
Eccelso Hotel
2-star hotel
2.9 km straight-line distance
Experience the beauty of Rome at Eccelso Hotel, a haven for discerning travelers in the heart of the city. Located just minutes from Vatican City, St. Peter's Basilica, and cultural landmarks such as the Vatican Museums, Sistine…
- Wi-fi
- Valet parking · extra charge
- Launderette · extra charge
- Laundry service · extra charge






