Calle Tomás de Ibarra 4, Sevilla
bedrooms
Baths
Guests
Tomas de Ibarra is located in Seville, 328 feet from Archivo de Indias and 1312 feet from Plaza Nueva. It offers views of the Seville Cathedral, 492 feet from the property. Free WiFi is offered throughout the property.
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.