Featuring free WiFi and air conditioning, Castilla is set in Seville, 600 metres from Triana Bridge - Isabel II Bridge Plaza de Armas is 600 metres from the property The accommodation is fitted with a seating area There is also a kitchen, equipped with an oven, toaster and fridge A stovetop and coffee machine are also provided Towels and bed linen are featured Plaza Nueva is 1 km from Castilla, while La Cartuja Island is 11 km away The nearest airport is Seville Airport, 10 km from the property