Avenida Toledo S/n, Talavera de la Reina
This hotel is situated in the historic and shopping centre in this province of Toledo. The hotel rooms are practical and well-equipped down to the finest detail.