Located 1969 feet from Plaza de Armas in Seville, SevillaHome Teodosio 27 is an apartment with a kitchen. The property is 0.6 mi from Triana Bridge - Isabel II Bridge and 656 feet from Alameda.
The apartment is equipped with a flat-screen TV and 2 bedrooms.
Archivo de Indias is 0.9 mi from the apartment, while Plaza de España is 1.5 mi from the property. The nearest airport is Seville Airport, 5.6 mi from the property.