
Roma, Italy
Hotel Cecil
3-star hotel
2.4 km straight-line distance
Just a 5-minute walk from the Trevi Fountain and Plaza de España, this 3-star superior boutique hotel features a magnificent panoramic terrace filled with flowers—the location of the charming Hotel Cecil is unbeatable. Housed in…
- Wi-fi
- Wired Internet
- 24-hour reception
- Air conditioning in Restaurant























