Pool Villa

An exquisite, high-ceiling villa with a private pool (140 sq.m.)