This is a superior first class hotel which is based in a renaissance style. The interior of the hotel shows a friendly and modern atmosphere. The hotel is located beside the Plaza de Espana, in the centre of the city. The hotel has Executive plant as well as non smokers plant.
If your browser does not support frames then this link will take you to the accommodation