A stay at Eurostars Torre Sevilla places you in the heart of Seville, within a 15-minute walk of Plaza de Armas and Triana Bridge. This 4-star hotel is 0.7 mi (1.2 km) from Museum of Fine Arts and 2.3 mi (3.8 km) from Alcazar.