OYO 406 Moya Hotel & Beach Resort is located in Duwana, Negombo Rd, Negombo 11540. Address of OYO 406 Moya Hotel & Beach Resort is 66/35, Duwana, Negombo Rd, Negombo 11540, Sri Lanka. Website of OYO 406 Moya Hotel & Beach Resort is https://www.oyorooms.com/lk/hotels-in-Negombo. OYO 406 Moya Hotel & Beach Resort is rated 4 (out of 5 stars) by 39 reviewers on the web.
Some of the places around OYO 406 Moya Hotel & Beach Resort are -
Within around 250 meter aerial distance, there are at least 2 more around OYO 406 Moya Hotel & Beach Resort. These are - Vaaya Hotel Negombo, Cookoo's Fishing Spot
66/35, Duwana, Negombo Rd, Negombo 11540, Sri Lanka