Uga Riva — Stay in Negombo

Nestled in Negombo, Uga Riva is a cozy villa hotel with just eight rooms, perfect for a relaxing stay before or after your flight. Known for its friendly staff…