Superbly located, Leonardo da Vinci Hotel is a budget hotel facing the Cathedral in Seville. It is also within a pleasant walk from the picturesque district of Santa Cruz, the Torre del Oro tower and the Guadalquivir river.
See more: Hotels in Europe Hotels in Spain Hotels in Seville Holiday Destinations in Europe