Stylish, self-catering apartments with terraces, stunning sea views, and a dip pool in beautiful Lapad Bay

Stylish, self-catering apartments with terraces, stunning sea views, and a dip pool in beautiful Lapad Bay

Welcome to Villa Katarina's elegant apartments