Overview

Alta Italia Beach Villa

Poratota Road, Negombo, Negombo 11500, Sri Lanka
+94 776 703 408

Call

+94 776 703 408

Nearby

    show all
    Reviews
    Map

    Map