Ombria

Ombria

Portugal, Algarve

About Ombria

Off the course, the Clubhouse which is built into the castle-like walls of an existing ruin offers truly stunning panoramic views, and features a sports bar and restaurant, golf shop, swimming pool, sauna and gym facilities.

Where is Ombria?