Leon

Your hotel in Leon is one of the most extraordinary in Spain, once built to house the Military Order of St. James. The hotel is a living museum of stately function rooms, library and spacious guest rooms.

Leon
Leon
Leon
Leon
Leon
Leon
Leon
Leon