Excellent location. Value for money and veryexcellent stuf. Near metro station only one stop from central station. 5 min. Walk to nice site seeing. Lovely latte every morning. Wifi connection is excellent.
If you own or manage Cavour Central, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.