Located 1.5 km from the Guadalquivir River, Casas de Sevilla, Apartamentos Santa Barbara 12 is situated in Seville's old town. It features air-conditioned apartments with a well-equipped kitchen, a shared terrace and free Wi-Fi.
Address: Santa Barbara, 12, Sevilla
Rates from:
EUR 67 Book Now