hola, te haria falta tener otra tabla con los id que tiene cada alquiler.
Tabla propiedad como la tienes
tabla servicios como la tienes
ahora te falta otra tabla en la que guardes los servicios que tiene cada propiedad (atributos)
ahora en el querry
Código MySQL:
Ver original(select atrp.id_atributo
from atributos atrp
where atrp.id_atr
=[el id de piscina
] and atrp.id_propiedades
= pr.id
) 'que añades mas atrutos en la busqueda...
and (select atrp.id_atributo from atributos atrp where atrp.id_atr=[el id de chimenea] and atrp.id_propiedades = pr.id)
y asi todos