Just a short distance from Negombo Beach, The Nature Villa creates a tranquil retreat experience. Guests can enjoy massages and facials at the full-service spa, relax beside the outdoor pool, or savor meals at the restaurant where high-speed WiFi keeps everyone connected.