Located 657 feet from Plaza de Armas, Flowers Terrace City Center offers pet-friendly accommodation in Seville. Guests benefit from terrace and a terrace. Free WiFi is offered throughout the property. The air-conditioned unit is fitted with a kitchen. Towels and bed linen are featured in this self-catering accommodation. Triana Bridge - Isabel II Bridge is 1,969 feet from Flowers Terrace City Center, while Plaza Nueva is 2,297 feet away. Seville Airport is 5.6 miles from the property.