Negombo, Sri Lanka
Negombo (Sinhala: මීගමුව, romanized: Mīgamuva, Tamil: நீர்கொழும்பு, romanized: Nīrkoḻumpu) is a major city in Sri Lanka, situated on the west coast and
Located just 66 feet from Negombo beach, Angel Inn offers accommodations in Negombo. Certain rooms have a seating area to relax in after a busy day.
Airport shuttle
Family rooms
Free! Free public parking is available on site (reservation is needed).
Located just 66 feet from Negombo beach, Angel Inn offers accommodations in Negombo. Certain rooms have a seating area to relax in after a busy day.
Negombo (Sinhala: මීගමුව, romanized: Mīgamuva, Tamil: நீர்கொழும்பு, romanized: Nīrkoḻumpu) is a major city in Sri Lanka, situated on the west coast and