Spain Select Santa Cruz Apartments is a self-catering accommodation located in the centre of Seville, 650 metres from the Cathedral and La Giralda. Free Wi-Fi access is available.
Spain Select Santa Cruz Apartments is a self-catering accommodation located in the centre of Seville, 650 metres from th Read more
Spain Select Santa Cruz Apartments is a self-catering accommodation located in the centre of Seville, 650 metres from the Cathedral and La Giralda. Free Wi-Fi access is available.
Spain Select Santa Cruz Apartments is a self-catering accommodation located in the centre of Seville, 650 metres from the Cathedral and La Giralda. Free Wi-Fi access is available.
Number of Rooms: 3