This website uses cookies to enhance browsing experience. By continuing to visit this site you agree to our use of cookies. More Info.
Principe di Villafranca - Palermo
The charming boutique and design hotel Principe di Villafranca is located in the heart of Palermo, a few steps from the Politeama and Massimo theater.