About this property
Designer villa with spectacular sea views
Villa Esmeralda is a 4-storey designer villa located in Altea. It offers amazing open views to the sea and the mountains. Just enter through the 6 m wide garage door and you are home. An efficient OTIS brand …