Overview

Alta Italia Beach Villa

Search hundreds of travel sites at once for hotel deals at Alta Italia Beach Villa

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

Call

+94 776 703 408
Sat 19-8
Sun 20-8

Nearby

    show all
    Reviews
    Map

    Map