Welcome to Villa De Rosh
This property is 4 minutes walk from the beach. Located in Negombo, 200 m from Negombo Beach Park, Seven Nights Resort features free WiFi access and free private parking. Guests can enjoy the on-site restaurant.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.