Photos coming soon
HOTEL
Blue Parrot Beach Villa
100/3 Galle road, Urawatta, Ambalangoda
Where it sits
Blue Parrot Beach Villa
100/3 Galle road, Urawatta, Ambalangoda
6.22447, 80.05497
Similar stays nearby
Plan around Blue Parrot Beach Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
