Casa de las Flores is a boutique hotel housed in a carefully restored 18th-century manor. It offers a restaurant, bar, garden, and terrace.