Plaza de San Francisco 7, Sevilla
bedrooms
Baths
Guests
Located in Seville, this air-conditioned apartment features free WiFi, a spa bath and a balcony with views of San Francisco Square. The unit is 656 feet from Plaza Nueva. The kitchen comes with a dishwasher.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.