Albareda 24 provides accommodations with a kitchen, located in Seville. Free WiFi is offered. All units come with a seating area, a flat-screen TV and a private bathroom with a hair dryer and shower. A microwave, a toaster and fridge are also featured, as well as a coffee machine. The apartment has a terrace. A bicycle rental service is available at this property. Plaza de Armas is less than 1 km from Albareda 24. The nearest airport is Seville Airport, 11.3 km from the accommodation.