Leon Hotel offers comfortable rooms, complimentary breakfast and parking, plus an indoor pool and spa. Guests can enjoy a restaurant, lounge cafe bar, and terrace.