AC Hotel Palacio de Santa Ana by Marriott
Camino de la Flecha, s/n, Arroyo de la Encomienda, Valladolid, Castilla y León, Spain, 47197
With a stay at AC Hotel Palacio de Santa Ana by Marriott in Arroyo de la Encomienda, you'll be in a shopping district, just steps from Pisuerga and a 3-minute drive from Museo de la Ciencia. This 5-star hotel is 3.4 mi (5.5 km) from Plaza Mayor and 6.5 mi (10.4 km) from Duoro River.