In the heart of Seville, set within a short distance of Santa María La Blanca Church and Plaza de España, Villa Elvira, exclusive Pool and Gardens in the heart of Sevilla offers free Wi-Fi, air conditioning and household amenities such as a microwave
Plaza de Doña Elvira 1, Old town, 41004 Seville, Spain