About this property
Ideal home for nature lovers! Totally refurbished single-family house in Orcheta/Orxeta, a peaceful town in a beautiful blooming valley on the banks of the Sella river. This exclusive area is a natural enclave rich in lush green vegetation and famous …