Located in the Historic centre of Seville, the Villa Sevilla offers its guests the opportunity of living in one of the most exclusive and traditional houses of Seville. The palace is located in the representative Sevillian neighbourhood of Santa Cruz. From the different rooms and terraces of the palace, the guests will enjoy the unequalled views of the Alcázar gardens, full of soaring palm trees and the geometric parterres.