
Turin, Italy
Roma e Rocca Cavour
3-star hotel
Enjoy stunning terrace views at Hotel Roma E Rocca Cavour, located in the heart of Turin. A short walk from Piazza San Carlo and the Egyptian Museum, this hotel offers complimentary Wi-Fi, concierge services, and a bar/lounge.…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service


