Palazzo Russo
Via Nazionale 400, 98058 Novara di Sicilia ME, Italy, Novara di Sicilia, Novara di Sicilia
Location A very nice place to stay for a reasonable price - hotel Palazzo Russo is located in Novara di Sicilia. This hotel is located in the center of the city. Before going to bed, you can walk around the main landmarks of the city. You can take a walk and explore the neighbourhood area of
