Photos coming soon
HOTEL
AJ Villa
82 St.Mary's Road, Negombo, Sri Lanka
Where it sits
AJ Villa
82 St.Mary's Road, Negombo, Sri Lanka
7.27178, 79.85157
Similar stays nearby
Plan around AJ Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
