Petit Palace Santa Cruz 4 stars

Muñoz y Pabón, 18 (Plaza Ramón Ybarra Llosent), Old town, 41004 Seville, Spain

Hotel image
Read more reviews for Petit Palace Santa Cruz